Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Dokumentation zu ADO Komponenten? (https://www.delphipraxis.net/76901-dokumentation-zu-ado-komponenten.html)

DelphiSourcer 11. Sep 2006 20:19

Datenbank: Access • Zugriff über: ODBC

Dokumentation zu ADO Komponenten?
 
Hallo!

Kann mir jemend eine Quelle fr aussagekr„ftige und verst„ndliche Dokumentation zu den ADO Komponenten nennen? Brauche ich bei diesen Komponenten Interbase oderBDE, oder sind das gerade diejenigen, die ohne BDE und/oder Interbase auskommen?

Ich frage deshalb, weil ich mir die Installation von BDE bzw Interbase sparen will. Brauche das, weil ich eine Datenbankanwendung auf einem Zweitrechner bauen will.

DelphiSourcer

Elvis 11. Sep 2006 22:09

Re: Dokumentation zu ADO Komponenten?
 
Access musst du auch installieren. ;)
Das ist bei den neuesten Versionen des MDAC (glücklicherweise) nicht mehr dabei.
Ganz ohne installieren und ohne ADO ist Firebird embedded, btw. ;)
Heutzutage würde ich keine Zeit mehr auf so eine prähistorische Krücke wie Jet verschwenden. ;)

Zur Frage direkt:
ADO ist die OLE/COM-basierte Zugriffsschicht von MS. Du brauchst dafür immer einen ADO-Provider deines DBMS.
Für Jet ist das der Jet-ADO Provider, der war IMHO bis Version 2.7 des MDAC dabei.

Bei Interbase oder Firebird sind Komponenten bei Delphi dabei, die direkt auf der ClientLib von Interbase/Firebird aufsetzen (gds32.dll). Da muss der Client gar nix installieren nur die Lib mitkopieren.
Bei Firebird embedded itzt sogar der Server mit in dieser Lib, so dass du die Datenbank direkt benutzen kannst.

DelphiSourcer 11. Sep 2006 22:40

Re: Dokumentation zu ADO Komponenten?
 
Hallo!

Danke erst mal für die schnelle Antwort. Dann werde ich das wohl doch mit Interbase oder Firebird machen. Werde mal die Gds32.dll suchen. Ist die legal Redistibutable?

DelphiSourcer

Elvis 11. Sep 2006 23:18

Re: Dokumentation zu ADO Komponenten?
 
Zitat:

Zitat von DelphiSourcer
Hallo!

Danke erst mal für die schnelle Antwort. Dann werde ich das wohl doch mit Interbase oder Firebird machen. Werde mal die Gds32.dll suchen. Ist die legal Redistibutable?

Schaue dich mal bei FirebirdSQL.org um, da it alles legal verteilbar. ;)
Die client lib von Firbird heißt eigentlich fbclient.dll, aber wenn du sie in gds32.dll umbenennst kannst du die IBX Kompos aus Delphi bentuzen.
Wenn du den embedded Server nimmst heißt ie fbembed.dll.

DelphiSourcer 13. Sep 2006 08:44

Re: Dokumentation zu ADO Komponenten?
 
Hallo!

Erst mal Danke für die Antworten. Werde mir das in den nächsten Wochen zu Gemüte führen!

DelphiSourcer


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz