![]() |
Zeoslib Select Abfrage -> Unknown Column ...in where clau
Hi,
ich quäle mich nun schon seit um 7Uhr damit rum und bekomme nur immer die selbe Fehlermeldung "Unknown Column 'ich' in 'where clause' So aber die Tabelle woerter gibt es, die Spalten id und person1 auch und erst recht den Eintrag ich. Aber wieso kommt immer nur dieser Fehler?
Delphi-Quellcode:
dbMain.Connected:=True;
qrMain.SQL.Text:='Select id from woerter where person1=ich'; qrMain.Open; |
Re: Zeoslib Select Abfrage -> Unknown Column ...in where
Hallo,
Versuch mal folgendes: 'Select id from woerter where person1='+quotedstr('ich'); 'ich' ist ein String!!! Gruss Frank |
Re: Zeoslib Select Abfrage -> Unknown Column ...in where
Hai Teklab,
am saubersten ist es mit Parametern zu arbeiten.
Delphi-Quellcode:
Dann brauchst Du dich nicht mehr darum zu kümmern das die werte im richtigen Format an die DB übergeben werden.
begin
dbMain.Connected:=True; qrMain.SQL.Text:='Select id from woerter where person1=:personl'; qrMain.ParamByName('personl').AsString := 'ich'; qrMain.Open; end; |
Re: Zeoslib Select Abfrage -> Unknown Column ...in where
hallo,
ich vergaß noch zu sagen. Es kann sein, das dieses Vorgehen so funktioniert, wie ich es Beschrieben habe. Wenn du es ganz richig haben möchtest dann machst Du eine LIKE abfrage. So sieht das dann aus: 'Select id from woerter where person1 like '+quotedstr('ich'); Wenn Du den String: 'ich' noch mit einem '%'-zeichen versiehst, dann hast du sogar alles fast mit 'ich...' anfängt. Genauso kannst Du '%ich%'-Schreiben. Es würde dann alles gefunden werden, was ein 'ich' im Wort hat. Bei 'ich%' Gefunden 'ichmann', 'ichbär' usw. Bei '%ich%' gefunden 'michhmpf!, 'kichern' usw. Ich hoffe ich konnte Dir helfen. Gruss Frank |
Re: Zeoslib Select Abfrage -> Unknown Column ...in where
ok ich probiere jetzt gleich ma beide sachen aus und was funzt das nehm ich *G*
denn mein Delphi ist irgendwie eigensinnig und mag ned alles :dancer2: Aber es geht nun schon einmal :) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz