Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Habe ich ADO? (https://www.delphipraxis.net/64617-habe-ich-ado.html)

Sascha_OW 6. Mär 2006 09:48

Datenbank: ADO • Version: ? • Zugriff über: ADO

Habe ich ADO?
 
Hallo,

ich beschäftige mich gerade mit ein bisschen mit ADO und ich habe jetzt hier wo ich bin nicht meine 2005 Profressional Version sonernn die freie 2005 zum Download. Ich habe das ADO Objekt gesucht finde es aber nicht, muss ich das noch nachträglich runterladen?
Oder wo ist das? Auf dr Toolpalette finde ich es nicht

franktron 6. Mär 2006 09:52

Re: Habve ich ADO?
 
Das kannst du nicht es gibt die ADO erst ab Pro. und aufwärts.

Sascha_OW 6. Mär 2006 09:54

Re: Habve ich ADO?
 
kann ich das auch nicht installieren?

mkinzler 6. Mär 2006 10:09

Re: Habe ich ADO?
 
Jein, da die PE um die (visuelle) Datenbankanbindung beschnitten ist. Du kannst aber über COM ADO benutzen.

Sascha_OW 6. Mär 2006 10:11

Re: Habe ich ADO?
 
und wo ist da der vor-nachteil?

und wo bekomme ich den Com Ado hER?

mkinzler 6. Mär 2006 10:22

Re: Habe ich ADO?
 
Es ist nicht-visuell.

COM/OLE ist > Teil von Windows.

Sascha_OW 6. Mär 2006 10:26

Re: Habe ich ADO?
 
ok danke,

und wie mache ich das denn in Delphi. Irgendwie muss ich das ja Delphi sagen das er das Benutzen soll

mkinzler 6. Mär 2006 10:44

Re: Habe ich ADO?
 
Welche Datenbank ?

Sascha_OW 6. Mär 2006 10:48

Re: Habe ich ADO?
 
eine access datenbank die als einfache datei vorliegt

mkinzler 6. Mär 2006 12:15

Re: Habe ich ADO?
 
In etwas so:
Delphi-Quellcode:
var Access, RecordSet: OleVariant;
begin
     Access := CreateOleObject( 'ADODB.Connection');
     access.Provider := 'Microsoft.Jet.OLEDB.4.0'; //Access 2000
     access.ConnectionString := 'Data Source=<Pfad_zur_Datenbank>';
     access.open;
     RecordSet := CreateOleObject( 'ADODB.Recordset');
     RecordSet.ActiveConnection := Access;
     RecordSet.Open := '<TableName>';
end;
Link zue einem (VB)-Tutorial welches man einfach in ein Delphi-COM-Beispiel umwandeln kann.

Sascha_OW 6. Mär 2006 12:18

Re: Habe ich ADO?
 
Delphi-Quellcode:
CreateOleObject
Das kennt er nicht

mkinzler 6. Mär 2006 12:19

Re: Habe ich ADO?
 
Unit ComObj einbinden.

MisterNiceGuy 6. Mär 2006 12:23

Re: Habe ich ADO?
 
Zitat:

Habe ich ADO?
Frag mal deinen Hausarzt :mrgreen: Sorry, das konnte ich mir jetzt nicht verkneifen :D

Sascha_OW 6. Mär 2006 12:26

Re: Habe ich ADO?
 
mein hausarzt ist nicht da, deswegen wollte ich hier fragen

mkinzler 6. Mär 2006 12:44

Re: Habe ich ADO?
 
Sorry habe das .Open der Connection vergessen siehe oben

Sascha_OW 6. Mär 2006 13:06

Re: Habe ich ADO?
 
ich glaube ich brauche ein kleines Howto kennt da jemand eins ausser das für VB, Ich habe jetzt eine Verbindung und weiss trotzdem nicht weiter.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:39 Uhr.

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