Einzelnen Beitrag anzeigen

alex517

Registriert seit: 23. Nov 2004
Ort: Bernau b. Berlin
273 Beiträge
 
Delphi XE5 Enterprise
 
#11

Re: uery ist.

  Alt 11. Aug 2009, 13:53
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
Alexander
  Mit Zitat antworten Zitat