Hmm..
Wenn ich mir deinen
SQL im ScreenShot ansehe, dann fällt mir direkt auf, dass dort sowas:
Sortierfeld like @Sortierfeld
oder dass erwähnte
@Name_1 = @Name_2
vorhanden ist.
Meines Wissens mag
MSSQL so etwas nicht!
Dynamische Feldbezeichner sind bei MS nicht möglich!
Das gilt generell auch für Parameter..
Parameter können immer nur für Werte verwendet werden, nicht für Bezeichner.
Somit kannst Du nur den
SQL-String incl. der bereits eingetragenen Feldbezeichner zusammen bauen und nur die Werte als Parameter.
(Soweit ich weis, kann mich aber auch irren
)
Und noch ein Tipp bei den Aliases:
Statt
Select * from (Select Kunden_Nr, Name from Kundenst) T
besser
Select * from (Select Kunden_Nr, Name from Kundenst)
as T
erhöht die Lesbarkeit gerade wenn der Alias nur ein Buchstabe ist