Einzelnen Beitrag anzeigen

DCoderHH

Registriert seit: 4. Feb 2015
Ort: Hamburg
84 Beiträge
 
Delphi 10 Seattle Professional
 
#3

AW: FireDAC Exception, wenn String länger als Feldlänge beim select

  Alt 24. Feb 2017, 15:07

Code:
select Bezeichnung from MyTable where Code = '12345678'
....

Das ist so, weil der String '12345678' mit 8 Zeichen Länge genau 1 Zeichen länger ist, als die Feldlänge vom Feld "Code".
Was soll denn dann die SELECT-Anweisung zurückliefern? Rein logisch müsste die in dem Fall immer leer sein, da die WHERE-Bedingung nie erfüllt sein kann.
Ja, das Ergebnis soll leer sein. '12345678' steht hier nur als Beispiel, für einen String, den der User eintippen kann...
  Mit Zitat antworten Zitat