Forum: Datenbanken
Delphi
by thomasch,
13. Apr 2005
Offenbar braucht das 'like' so lange.
Die selbe Abfrage mit "= :param" statt "like :param" ist in einem ersten Test bis zu 3 Sekunden schneller. Bei so wenigen Datensätzen (<200) hätte ich das so nicht vermutet.
Danke trotzdem.
Thomasch
Forum: Datenbanken
Delphi
by thomasch,
13. Apr 2005
Der ist da - ATable.bar ist der PK der Tabelle.
Momentan benötige ich dafür zwischen 0 und 3 sekunden - bei je maximal 200 Datensätzen. :(
Thomasch
Forum: Datenbanken
Delphi
by thomasch,
13. Apr 2005
Hallo,
es geht mir eigentlich nur um die Darstellung von Werten aus einer LookupTable/Kennungsliste - dazu habe ich folgendes:
form1.ADOConnection1.Open('user','passwort');
form1.adoquery1.active := false;
form1.adoquery1.sql.clear;
form1.ADOQuery1.SQL.Append('select a.foo from Atable a where a.bar in (select b.bar from BTable b where B.wert like :param);');
...