Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.490 Beiträge
 
Delphi 7 Professional
 
#3

AW: ADO Query Parameter zur Laufzeit erstellen

  Alt 6. Apr 2019, 18:36
Bei den ADOs nutze ich immer Parameter. Die SQLs werden zur Laufzeit erstellt bzw. aus Konstanten übernommen. Das funktioniert problemlos, genauso, wie Du es ursprünglich vorhattest.

Parameter im SQL darf man aber nicht in "" setzen. Innerhalb der "" wird ein Parameter nicht mehr als solcher erkannt. Er wird dann zum Inhalt einer Stringkonstanten.

Die Fehlermeldung Die Argumente sind vom falschen Typ, liegen außerhalb des Gültigkeitsbereiches oder sind miteinander unvereinbar ist eher ein Hinweis auf datenbankseitige Probleme, als auf Implementierungsfehler.

Mir scheint, das die Nummer aus der Datenbank nicht typkompatibel zur Nummer aus Delphi ist.

Von welchem Typ ist die Datenbankspalte Nummer?
Von welchem Typ ist die Delphivariabel Nummer?
  Mit Zitat antworten Zitat