Hallo,
du benutzt
dtmDataBase.TDtmDataBase.AsaSQLQuery
mehrfach mit unterschiedlichen
SQL-Text.
Nimm für jede Abfrage eine eigene
Query,
nimm Parameter und Prepare die
Query vor dem ersten Aufruf.
Gibt es denn keinen
SQL-Monitor für deine Komponenten ?
Da kannst du dir schön ansehen, wieviele Prepare's übers Netz gehen,
nämlich für den Datensatz mind 2 Stück (habs nur überfolgen).
Aussderde würde ich das "Feststellen, ob vorhanden"
per Select Count(*) machen (Auslesen per
Query.Fields[0].AsInteger)
Dann wird nur eine Zahl zurückgegeben und nicht der komplette Datensatz.
Heiko