Hallo Bernhard,
Zitat:
Öffne ich nun mit obigen Einstellungen (clUseServer + ctKeySet) eine große Tabelle mittels SELECT * FROM <MeineTabelle>, so dauert es relativ lange (mehrere Sekunden). Die gleiche Abfrage über einen
BDE +
ODBC-Eintrag ergibt keine Verzögerung beim Öffnen der
Query-Komponente.
Warum verwendest Du clUseServer ?
a) ab .net wird diese Art von Cursor nicht mehr unterstützt
b) die Daten müssen früher oder später auf den Client übertragen,
was spricht gegen ein clUseClient
c) Andreas Kosch - Standardregel
verwende bei MS
Access clUseServer
MS
SQL clUseClient
Zitat:
Alle anderen Einstellungen von CuserType (außer ctKeySet) sind nicht für eine Bindung an ein
DB-Grid geeignet (Fehlermeldung, das Datenmenge keine Positionsmarken unterstützt).
Warum willst du in einem Grid Daten editieren ?
Macht meistens Schwierigkeiten
Ausserdem ist es nicht gut eine grosse Tabelle in ein DataSet reinzuziehen (eben wegen Performence, etc)
dafür gibt es eine WHERE-Clausel
Oder Teile die Maske auf
oben Grid zum browsen
unten Eingabe oder Änderungen