Entwickler-Ecke
Datenbanken - Filtern mit Select
Hänsel - Di 17.07.07 06:24
Titel: Filtern mit Select
Hallo wer kann helfen,
versuche mit
SQL:='Select*From ADV1 WHERE Lower (name1) Like"%'+Edit1.Text+'%"';
Adressdaten zu suchen.
Fehlermeldung lautet : Spaltenbezeichnung mit ...(hier kommt der Eingabewert von Edit1.Text) nicht gefunden.
Wer kann da weiter helfen.
mfg
Hänsel
Moderiert von
Christian S.: Delphi-Tags hinzugefügtModeriert von
Christian S.: Topic aus Dateizugriff verschoben am Di 17.07.2007 um 10:28
ene - Di 17.07.07 07:32
Hi,
links und rechts vom * könnte ein Leerzeichen die B-Note steigern. Auf welches DBMS greifst du wie zu?
Hänsel - Di 17.07.07 08:08
Hallo
habe die B-Note verbessert, aber der Erfolg ist ausgeblieben.
Die Datenbank ist MSSQL . Zugegriffen wir mit ADO.
mfg
Hänsel
ene - Di 17.07.07 08:29
Delphi-Quelltext
1:
| SQL:= 'SELECT * FROM dbo.ADV1 WHERE (Lower(name1) Like ''%' + Edit1.Text + '%'')'; |
Hänsel - Di 17.07.07 08:43
ohne Erfolg,
es kommt zwar die Fehlermeldung nicht mehr, aber am Tabelleninhalt ändert sich nichts.
Kann das am fehlendem Index liegen?
ene - Di 17.07.07 09:13
Du meinst am Inhalt in Delphi? Denn in der Tabelle darf sich mit einem SELECT nichts tun. Hast du die Abfrage mal direkt im QA oder als View ausgeführt?
Hänsel - Di 17.07.07 10:29
Ok. besten Dank
Hänsel
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!