Forum: Datenbanken
Delphi
by mkinzler,
15. Apr 2008
Heiko meint
SELECT * FROM ... WHERE CategoryId = 200 or CategoryId = 205 or ...
Forum: Datenbanken
Delphi
by mkinzler,
15. Apr 2008
Dann würde ich das Ergebnis in einem Rutsch anfordern
SELECT * FROM ... WHERE CategoryId in (200, 205, ...)
Forum: Datenbanken
Delphi
by mkinzler,
15. Apr 2008
SELECT <Feldliste> FROM DataDB WHERE CategoryID=:KatID;
Gib doch genau mal im Admintool genau die abfrage an, welche du im Programm durchführst. Die Abfrage mit Parametern sollte aber auf jedenfall schneller sein.
Versuch mal eine Neuindizierung.
Forum: Datenbanken
Delphi
by mkinzler,
15. Apr 2008
-Wie lange braucht di Abfrage ausserhalb von Delphi?
-Ersetze mal * durch die Aufzählung der benötigten Felder