Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#5

Re: Delphi, ADO, MySQL und ein ganz böser Parameterfehler...

  Alt 5. Jul 2007, 14:15
Man muss darauf achten, dass [TParameter].DataType auf den korrekten Datentyp eingestellt ist.
Bei einer Änderung an der SQL Anweisung versucht die VCL, über den Treiber den korrekten Datentyp zu ermitteln.
Dies kann in vielen Fällen schiefgehen (z.B. bei komplexen Abfragen oder nicht-standard SQL wie in deinem Fall) und dann muss man von Hand eingreifen.
Wenn es ein String-Datentyp ist, muss auch [TParameter].Size korrekt eingestellt werden.
Andreas
  Mit Zitat antworten Zitat