Einzelnen Beitrag anzeigen

HolgerX

Registriert seit: 10. Apr 2006
Ort: Leverkusen
969 Beiträge
 
Delphi 6 Professional
 
#11

AW: [FMX ANDROID UNIDAC] Exception der Klasse EFailOver mit der Meldung '' aufgetrete

  Alt 8. Jun 2017, 09:45
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
  Mit Zitat antworten Zitat