Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. ActiveX Data Objects — Wikipédia
ActiveX Data Objects — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
Page d’aide sur l’homonymie

Pour les articles homonymes, voir ADO.

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources (octobre 2012).

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?

ActiveX Data Object ou ADO est une bibliothèque logicielle de Microsoft[1] fournissant une interface d'accès aux données dans l'environnement Windows. Elle permet aux programmes clients d'accéder aux données, et de les manipuler, dans un fichier ou un serveur de base de données.

Cette bibliothèque logicielle est une évolution de DAO.

Depuis la sortie du Framework .NET, il est utilisé de manière connecté ou déconnecté (dataset). Il est basé sur l'utilisation du format XML, et de l'état des lignes (DatarowState). La version 2 de ADO.Net, sortie en novembre 2005 avec le Framework 2, apporte des classes indépendantes du moteur d'exécution.

ADO.NET

[modifier | modifier le code]

ADO.NET est la nouvelle bibliothèque logicielle d’accès aux données fournie en standard dans le Framework .NET. C’est un ensemble de classes, de structures, de types gérant l’accès à des sources de données. La connexion à une source de données s’effectue par le biais d’un fournisseur géré comme OLE DB.

Il y a en fait deux moyens différents d’accéder aux données. Ils ont tous les deux des qualités et des défauts.

Le premier est l’accès grâce à un datareader. Cet accès est très rapide mais il ne peut que lire les données. La connexion à la base est toujours activée.

Le deuxième est l’accès grâce à un dataAdapter qui charge un dataset. Cet accès est plus lent que le premier mais permet d’ajouter, de modifier, de supprimer et de lire les données. Il permet aussi de travailler en mode déconnecté de la base donc laisse l’accès pour d’autres applications plus rapidement.

Exemple en ASP

[modifier | modifier le code]

Exemple en utilisant ADO :

dim myconnection, myrecordset, name
set myconnection = server.createobject("ADODB.Connection")
set myrecordset = server.createobject("ADODB.Recordset")

myconnection.open mydatasource
myrecordset.open "Phonebook", myconnection 
myrecordset.find "PhoneNumber = '555-5555'"
name = myrecordset.fields.item("Name")
myrecordset.close

set myrecordset = nothing
set myconnection = nothing

Le même exemple en utilisant du SQL :

dim myconnection, myrecordset, name
set myconnection = server.createobject("ADODB.connection")
myconnection.open mydatasource
set myrecordset = myconnection.execute("SELECT Name FROM Phonebook WHERE PhoneNumber = '555-5555'")
name = myrecordset(0)

Notes et références

[modifier | modifier le code]
  1. ↑ (en) microsoft.com
  • (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « ActiveX Data Objects » (voir la liste des auteurs).

Voir aussi

[modifier | modifier le code]

Sur les autres projets Wikimedia :

  • ActiveX Data Objects, sur Wikibooks
  • Visual Basic
  • icône décorative Portail des logiciels
  • icône décorative Portail de la programmation informatique
  • icône décorative Portail de Microsoft
  • icône décorative Portail des bases de données
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=ActiveX_Data_Objects&oldid=224109883 ».
Catégories :
  • .NET Framework
  • Interface de programmation pour les bases de données
  • Bibliothèque logicielle
  • Logiciel Microsoft
Catégories cachées :
  • Article manquant de références depuis octobre 2012
  • Article manquant de références/Liste complète
  • Portail:Logiciel/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:Programmation informatique/Articles liés
  • Portail:Microsoft/Articles liés
  • Portail:Bases de données/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id