<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=ActiveX_Data_Objects</id>
	<title>ActiveX Data Objects - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=ActiveX_Data_Objects"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=ActiveX_Data_Objects&amp;action=history"/>
	<updated>2026-05-21T10:15:55Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=ActiveX_Data_Objects&amp;diff=180027&amp;oldid=prev</id>
		<title>imported&gt;Siegbert v2: Buch in BibISBN-Datensatz umgewandelt (wird ebenfalls in anderem Artikel benötigt)</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=ActiveX_Data_Objects&amp;diff=180027&amp;oldid=prev"/>
		<updated>2025-10-16T05:09:33Z</updated>

		<summary type="html">&lt;p&gt;Buch in BibISBN-Datensatz umgewandelt (wird ebenfalls in anderem Artikel benötigt)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;ActiveX Data Objects&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;ADO&amp;#039;&amp;#039;&amp;#039;; deutsch &amp;#039;&amp;#039;ActiveX-Datenobjekte&amp;#039;&amp;#039;) [{{IPA|ˌæktɪvˈɛks ˈdeɪtəˌɑːbdʒɪkts}}] ist eine auf [[ActiveX]] basierende [[Programmierschnittstelle|Schnittstelle]] zum Datenzugriff auf [[Datenbank]]en und tabellenartige Datenquellen wie z.&amp;amp;nbsp;B. [[Microsoft Excel|Excel]]-Arbeitsblätter und [[CSV-Datei]]en.&amp;lt;ref name=&amp;quot;Schwichtenberg2001&amp;quot;&amp;gt;{{BibISBN |3-8273-1936-6 |Kapitel=Kapitel&amp;amp;nbsp;9: ActiveX Data Objects (ADO) |Seiten=305–348}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;MSLearn&amp;quot;&amp;gt;{{Internetquelle |url=https://learn.microsoft.com/en-us/office/client-developer/access/desktop-database-reference/what-you-can-do-with-ado |titel=What you can do with ADO |werk=learn.microsoft.com |hrsg=Microsoft |datum=2021-09-14 |sprache=en |abruf=2025-10-15}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Grundlegendes ==&lt;br /&gt;
ADO ist der Nachfolger von [[Data Access Objects|DAO]] (&amp;#039;&amp;#039;Data Access Objects&amp;#039;&amp;#039;). Mit ADO lassen sich nahezu alle gebräuchlichen [[Relationale Datenbank|relationalen Datenbanken]] (z.&amp;amp;nbsp;B. [[Microsoft Access]], [[Microsoft SQL Server]], [[Oracle (Datenbanksystem)|Oracle]] oder [[Informix]]) ansprechen, aber auch [[Index Sequential Access Method|ISAM]]- und [[Hierarchisches Datenbankmodell|hierarchische]] Datenquellen.&amp;lt;ref name=&amp;quot;PCMagazine-20-15&amp;quot;&amp;gt;{{Literatur |Autor=Michael Floyd |Titel=Inside Visual Studio .NET |Sammelwerk=[[PC Magazine]] |Band=20 |Nummer=15 |Verlag=[[Ziff Davis]] |Ort=New York |Datum=2001-09 |Sprache=en |ISSN=0888-8507 |Seiten=95–100 |Online={{Google Buch |BuchID=8YItf65_bEwC |Seite=95}}}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das ADO-Datenmodell besteht aus den drei wichtigsten Komponenten:&amp;lt;ref name=&amp;quot;Schwichtenberg2001&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Connection (Verbindung)&lt;br /&gt;
: Muss den Ort und den Namen der angesprochenen Datenbank beinhalten und stellt die Verbindung mit der Datenbank her.&lt;br /&gt;
; [[Recordset]] (Menge von Datensätzen)&lt;br /&gt;
: Der Verbindung untergeordnetes und abhängiges Objekt, das Daten in Form von Tabellen oder Abfragen beinhaltet.&lt;br /&gt;
; Command (Befehls-Objekt)&lt;br /&gt;
: Mit dem &amp;#039;&amp;#039;Command&amp;#039;&amp;#039;-Objekt lässt sich die Datenbank mit Befehlen wie z.&amp;amp;nbsp;B. &amp;lt;code&amp;gt;SELECT&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;UPDATE&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CREATE TABLE&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;INSERT INTO&amp;lt;/code&amp;gt; abfragen oder ändern.&lt;br /&gt;
&lt;br /&gt;
Der Datenbankzugriff mit ADO weist gegenüber dem Vorgänger (DAO) nur unter bestimmten Umständen Verbesserungen in der Ausführungsgeschwindigkeit auf. Der Grund liegt bei ADO in der Verwendung der [[ODBC]]-Schnittstelle. Für die Festlegung des Datenbankzugriffs wird der [[OLE DB|OLE-DB]]-Provider benötigt, der zur Neuerung von ADO gehört. Mit Hilfe des Providers kann dem &amp;#039;&amp;#039;Connection&amp;#039;&amp;#039;-Objekt mitgeteilt werden, auf welche Datenbank zugegriffen werden soll und um welche Version es sich dabei handelt. Der Wert wird dabei als [[Zeichenkette]] angegeben. Beispiel: „{{Monospace|Microsoft.Jet.OLEDB.4.0}}“ für Access 2000.&lt;br /&gt;
&lt;br /&gt;
Mit Einführung der [[.Net-Framework|.NET]]-Technologie wurde ADO zu [[ADO.NET]], was trotz des Namens eher als komplettes Neudesign denn als Evolutionsschritt zu betrachten ist. ADO.NET legt den Schwerpunkt auf sogenannte &amp;#039;&amp;#039;Disconnected&amp;#039;&amp;#039;-Szenarios, bei denen die Verbindung zur Datenbank immer nur so kurz wie möglich aufrechterhalten werden soll. Ein ähnliches Prinzip war unter ADO mit den &amp;#039;&amp;#039;Disconnected Recordsets&amp;#039;&amp;#039; möglich.&lt;br /&gt;
&lt;br /&gt;
{{Siehe auch |ADOX|titel1=ADO Extension}}&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* {{Literatur |Autor=Jason T. Roff |Titel=ADO: ActiveX Data Objects |Verlag=O’Reilly |Datum=2001 |Sprache=en |ISBN=1565924150}}&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* &amp;#039;&amp;#039;[https://learn.microsoft.com/en-us/previous-versions/sql/ado/microsoft-activex-data-objects-ado ADO Dokumentation bei Microsoft]&amp;#039;&amp;#039; (englisch)&lt;br /&gt;
* &amp;#039;&amp;#039;[https://www.connectionstrings.com/ ConnectionStrings Übersicht]&amp;#039;&amp;#039; (englisch)&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Normdaten |TYP=s |GND=4598334-3}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Datenbankschnittstelle]]&lt;br /&gt;
[[Kategorie:Microsoft]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Siegbert v2</name></author>
	</entry>
</feed>