ActiveX podatkovni objekti (ADO)

Autor: Randy Alexander
Datum Stvaranja: 25 Travanj 2021
Datum Ažuriranja: 12 Svibanj 2024
Anonim
ActiveX podatkovni objekti (ADO) - Tehnologija
ActiveX podatkovni objekti (ADO) - Tehnologija

Sadržaj

Definicija - Što znače ActiveX podatkovni objekti (ADO)?

ActiveX Data Objects (ADO) zbirka je softverskih komponenti koje pružaju programsko sučelje za pristup izvorima podataka iz klijentskih aplikacija. ADO djeluje kao sloj za pristup bilo kojoj trgovini podataka na generički način iz aplikacijskog koda. Eliminira potrebu za posjedovanjem znanja o implementaciji baze podataka i smanjuje složenost bavljenja kodom niske razine potrebnim za obradu podataka.

Objavljen 1996. godine, ActiveX podatkovni objekt (ADO) potječe od koncepta RDO (udaljeni podatkovni objekt) i DAO (objekt pristupa podacima). Jedna od sastojaka MDAC-a (Microsoftove komponente za pristup podacima), ADO i drugi MDAC sastojci pruža okvir komponenti koje klijentske aplikacije koriste za pristup SQL, polustrukturiranim i naslijeđenim spremištima podataka.

ADO.NET je napredna tehnologija pristupa podacima dizajnirana za rad u .NET okruženju i temelji se na isključenom modelu za pristup podacima. Dok ADO koristi COM (Component Object Model) tehnologiju za pružanje usluge pristupa podacima iz neupravljanog koda, ADO.NET ovisi o upravljanim pružateljima CLR (Common Language Runtime) okvira .NET.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava ActiveX podatkovne objekte (ADO)

ADO koristi davatelja OLEDB za povezivanje s izvorima podataka i pristup podacima. OLEDB je programsko sučelje koje se temelji na komponenti i pruža se za interakciju s različitim izvorima podataka. Ti izvori podataka mogu biti i relacijske i nerelacijske baze podataka kao što su objektne baze podataka, web stranice, proračunske tablice ili e-mail adrese. Prije OLEDB-a i ADO-a, ODBC (povezivanje s otvorenom bazom podataka) bio je popularni model koji se koristio u aplikacijama na platformama.

Objektni model ADO sadrži četiri zbirke od dvanaest objekata. Različite zbirke su polja, svojstva, parametri i pogreške. Svaka se zbirka sastoji od sljedećih dvanaest predmeta:


  1. Veza - za povezivanje s izvorom podataka putem OLE DB
  2. Naredba - za upućivanje davatelja podataka (SQL upit ili pohranjeni postupak)
  3. Skup zapisa - grupa zapisa koji predstavljaju podatke
  4. Odmah - skup snimaka zaključan na optimističan ili pesimistički način
  5. Batch - za počinjenje ili izvršavanje povratne transakcije baze podataka
  6. Transakcija - transakcija baze podataka
  7. Record - skup polja
  8. Struja - za čitanje i pisanje nizova bajtova
  9. Parametar - za promjenu funkcionalnosti
  10. Polje - stupac u bazi podataka
  11. Vlasništvo - mogućnost davatelja OLEDB-a
  12. Pogreška - greška s kojom se suočio davatelj OLEDB-a tijekom izvršavanja

ADO 2.8 je najnovija verzija i ima sljedeće značajke:

  • komponente: Koriste se za pristup podacima i manipuliranje iz raznih izvora kako bi se omogućile pogodnosti poput jednostavnosti upotrebe, bržeg pristupa, malom memorijom i malim diskom.
  • ADO dr. Med (MultiDImensional): koristi se za pristup višedimenzionalnim podacima poput objekata CubeDef i CellSet.
  • RDS (Remote Data Services): ovo je za preuzimanje i ažuriranje podataka na poslužitelju od klijenta u jednoj transakciji.
  • ADOX (ADO proširenja): Ovo je dodatni skup komponenti koje se koriste za stvaranje i održavanje objekata povezanih sa shemom (tablice ili procedure) i sigurnosti (korisnik i grupa).