Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.202 Beiträge
 
Delphi 10.4 Sydney
 
#11

Re: [b]Mysql SQL Abfrage von Datenbanktabellen mit [/b]

  Alt 24. Apr 2004, 12:29
ADO hätte auch noch den Nachteil (wenn man nichts ausgeben will) das man über ODBC gehen muß:

Anwendung -> ADOExpress -> ADO -> ODBC -> mysqllib.dll -> mysql.

Was bedeutet das sowohl:
- ODBC
- ADO
- ODBC-Treiber für ADO
installiert sein muß (jeweils in passender Version)

Grundsätzlich sollte man möglichst wenig Schnittstellen haben. Bei mysql bieten sich z.B. native Komponeten wie DAC for MySQL an (oder falls kein TDataset-Nachfolger gewünscht) eine mysql.pas-Umsetzung. Damit wird der Zugriff auf

Anwendung -> Native-Treiber -> mysqllib.dll -> mysql

oder

Anwendung -> Native-Treiber -> mysql

verkürzt. Mit diesen Weg hat man bei weiten weniger Installations + Wartungsprobleme (Nach .NET-Redensart ist damit die XCopy-Installation möglich).
  Mit Zitat antworten Zitat