Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Zugriff auf MS SQL Server von Delphi 4 Enterprise? (https://www.delphipraxis.net/72812-zugriff-auf-ms-sql-server-von-delphi-4-enterprise.html)

PASST 7. Jul 2006 10:09

Datenbank: MS SQL Server • Version: 2000 • Zugriff über: noch gar nicht

Zugriff auf MS SQL Server von Delphi 4 Enterprise?
 
Hi NG.

Ich verwende derzeit Delphi 4 Enterprise (update 3).

Ich suche eine Möglichkeit auf einen MS SQL Server 2000 zugreifen.
BDE mit OBDC sollte gehen, oder? Habe ich aber noch nicht getestet.
Dann habe ich noch was von ADO gelesen.

Kann mich mal jemand über die Möglichkeiten des Zugriffs aufklären?

Gruß
Peter

mikhal 7. Jul 2006 12:05

Re: Zugriff auf MS SQL Server von Delphi 4 Enterprise?
 
ADO wird meines Wissens erst seit Delphi 5 nativ unterstützt. Du wirst dich wohl im Netz nach einer Alternative umschauen müssen. Vielleicht mal bei Torry nachschauen oder bei Kiril Antonov, dort findest du eine Komponente KaADO (nicht mit KaDAO verwechseln), die auch mit Delphi 4 zusammenarbeiten soll.

Zusätzlich benötigst du einen OLEDB-Provider für den Zugriff auf den MS SQL Server (ist bei der Client-Installation des Servers automatisch dabei), sollte aber mit dem aktuellsten MDAC-Service-Release (bei MS suchen) upgedatet werden.

Letztlich funktioniert der Datenbankzugriff via ADO ähnlich wie bei der BDE.

Grüße
Mikhal

PASST 7. Jul 2006 13:12

Re: Zugriff auf MS SQL Server von Delphi 4 Enterprise?
 
'lujah sag I! Es klappt! Danke schön!!! :-D

PASST 7. Jul 2006 13:29

Re: Zugriff auf MS SQL Server von Delphi 4 Enterprise?
 
müsste jetzt noch irgendwo eine hilfe datei finden.

danku 7. Jul 2006 18:35

Re: Zugriff auf MS SQL Server von Delphi 4 Enterprise?
 
BDE wird meines wissens gar nicht weiterentwickelt.
der hauptkonsenz wird also auf ADO gerichtet.

TADOConnection -> TADOTable -> TDBGrid etc.
TADOConnection -> TADOQuery (SQL) -> TDATASource -> TDBGrid etc.

< ADO >< Datenzugriffskomponenten >< Datensteuerungskomponenten >

Jelly 7. Jul 2006 19:26

Re: Zugriff auf MS SQL Server von Delphi 4 Enterprise?
 
Ich hab noch ein Projekt laufen, das auch unter Delphi 4 auf dem SQL Server zugreift. ADO ist bei Delphi 4 in der Tat nicht dabei, also war ich damals auf die BDE angewiesen. Im Grunde klappt auch alles, nur manchmal spinnt die BDE und einige Abfragen geraten durcheinander, ist aber dennoch eher die Seltenheit.

Im Grunde rate ich auf jeden Fall auch dazu, die Finger weg zu lassen von der BDE, und stattdessen dir lieber Alternativen anzuschauen. Ich nenn da mal Zeos und die SDAC komponenten von Corelab. Beit letzt genanntem ist die aktuellste Version zwar leider nicht mehr unter Delphi 4 lauffähig, aber es gibt ja auch noch ältere Versionen. Die neuen Versionen unter Delphi 6 und 2006 getestet sind echt der Hammer und lohnen auf jeden ihr Geld.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:48 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