Zitat von
hoika:
Aber, wenn ich
Delphi-Quellcode:
Query.SQL.Text:= '
Select bla'
Query.ExecQuery;
// = open
Query.Close;
mache, kann ich doch erwarten, dass das
Query.Open False ist,
ist es aber nicht ;(
Ich habe es bei mir mit FibQuery probiert,
FibQuery funktioniert genau wie es soll:
Delphi-Quellcode:
qryFzTyp.ExecQuery;
qryFzTyp.Close;
if qryFzTyp.Open then
ShowMessage('offen')
else
ShowMessage('geschlossen');
Vor qryFzTyp.Close ist qryFzTyp.Open=True,
nach qryFzTyp.Close ist
qryFzTyp.Open=False.
Zitat von
hoika:
Ich habe jetzt das TpFIBDataSet, stelle nun aber leider fest,
dass es langsamer als eine
BDE-
Query ist.
Keine Ahnung wie du das gemessen hast. Es gibt mit Sicherheit
viele Möglichkeiten die Geschwindigkeit in die eine oder andere
zu beeinflussen. Ich bin mit der Geschwindigkeit von FibPlus
mehr als zufrieden.
Du scheinst die Komponenten aber auch ein wenig "anders" einzusetzten.
alex