Entwickler-Ecke
Datenbanken - TADOQuery.SQL. zu langsam
lambruco - Mi 18.06.03 15:41
Titel: TADOQuery.SQL. zu langsam
Moin Forum
wollte mit TAdoQuery.SQL.Text := SQLString eine grössere Access DB
füllen, leider musste ich feststellen,das Delphi für diese Zeile schon 90ms
braucht. Ist das Normal ???
Sind die ADO-Sachen so lahmarschig ?
Was gibt es für alternativen, um eine Access-DB zu füllen ??
Lars
bml - Fr 20.06.03 10:03
Hi
nun gut ADO ist nicht umgedingt ein Ferrari , aber auch kein Trabbi
Ich finde aber 90ms nicht umgedingt langsam....
Ich habe mal versuch ca. 100 Datensätze in eine MDB zu schreiben, dauert nicht mal 1 sec.
Kannst mal folgenden Code ausprobieren:
AdoQuery1.Sql.Clear;
AdoQuery1.sql.add('Insert into .... Values (...)');
AdoQuery1.ExecSql;
Vielleicht konnte ich dir damit helfen...
kiwicht - Fr 20.06.03 10:31
| bml hat folgendes geschrieben: |
Kannst mal folgenden Code ausprobieren:
AdoQuery1.Sql.Clear;
AdoQuery1.sql.add('Insert into .... Values (...)');
AdoQuery1.ExecSql;
|
Ist das nicht genau das gleiche, wie wenn ich
AdoQuery.SQL.Text := .... schreibe?
Und ausserdem, wenns zu langsam ist, kann man ja den Rechner mit n bisschen Hardware füttern, vielleichtn neues Mutterbrett mit Dual-Prozessor-Unterstützung, und dann gehts vielleicht auch n bissel schneller von der Hand :)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!