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
ActiveX Data Objects 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis ActiveX Data Object)
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.wikipedia.org/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