Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#2

AW: Selectbefehl liefert unvollständigen string

  Alt 24. Aug 2012, 23:05
Falsch ist erstmal, daß du nur nr und id ausliest. (SELECT nr, id FROM )
Wo soll denn das gutid herkommen?

Aber eigentlich sollte da FieldByName eine Exception werfen.

Zitat:
sind unter anderem folgende Felder enthalten:
nr = NOT NULL PRIMARY KEY
id = varChar(50)
Mal so aus Interesse, wie ist denn gutid deklariert?


Und unabhängig davon, kommst du mit Parametern besser.
Also so etwa in dieser Art: (mit ein paar kleinen Unterschieden, je nach Zugriffskomponenten und DBMS)
Delphi-Quellcode:
query.SQL.Text := 'SELECT nr, id, gutid FROM personen WHERE dsid = :dsid ORDER BY nr DESC';
query.ParamByName('dsid').AsString := dsid;
query.Open;
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (25. Aug 2012 um 17:48 Uhr)
  Mit Zitat antworten Zitat