Die Komponenten mit der grössten Abdeckung verschiedenster Datenbanken sind immer noch die
ADO-Komponenten (ab Delphi 6 Prof verfügbar).
Eigentlich kann man
ADO nur vernünftig für den MS
SQL-Server und
Access verwenden. Für andere DBs gibts bessere und Lizenztechnisch unproblematischer Techniken.
Und mit abstand größte Abdeckung dürfte die JDBC und die
ODBC-Schnittstelle haben. Und von MS ist
ADO (nicht
ADO.NET) eh schon wieder als veraltete Technik gekennzeichnet.
Bei Benützung von
ODBC-Treibern muss man ausserdem mit gewissen Einschränkungen der Performance rechnen.
Und bei
ADO wohl nicht?
ODBC ist schon schnell, solange der Treiber-Hersteller direkt mit
ODBC auf die
DB geht und das nicht als Adaper auf eine andere Schnittstelle verwendet.
Windows Vista - Eine neue Erfahrung in Fehlern.