ActiveX Data Object.NET (ADO.NET)

Avtor: Randy Alexander
Datum Ustvarjanja: 3 April 2021
Datum Posodobitve: 24 Junij 2024
Anonim
Active Data Objects (ADO.NET) in Visual Basic
Video.: Active Data Objects (ADO.NET) in Visual Basic

Vsebina

Opredelitev - Kaj pomeni ActiveX Data Object.NET (ADO.NET)?

ActiveX Data Object.NET (ADO.NET) je knjižnica programske opreme v okviru .NET, sestavljena iz komponent programske opreme, ki zagotavljajo storitve dostopa do podatkov. ADO.NET je zasnovan tako, da omogoča razvijalcem, da napišejo upravljano kodo za pridobivanje nepovezanega dostopa do virov podatkov, ki so lahko relacijski ali nerelacijski (na primer XML ali podatki o aplikacijah). Ta funkcija ADO.NET pomaga pri ustvarjanju in distribuciji aplikacij za skupno rabo podatkov.

ADO.NET zagotavlja povezan dostop do povezave z bazo podatkov s pomočjo ponudnikov, ki jih upravlja .NET, in prekinjen dostop z uporabo podatkovnih nizov, ki so aplikacije, ki uporabljajo povezavo z bazo podatkov samo med pridobivanjem podatkov ali za posodobitev podatkov. Nabor podatkov je komponenta, ki pomaga shraniti obstojne podatke v pomnilnik, da se zagotovi nepovezan dostop za učinkovito uporabo virov baze podatkov in boljšo razširljivost.


Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Techopedia razlaga ActiveX Data Object.NET (ADO.NET)

ADO.NET se je razvil iz ADO, kar je tudi tehnologija, podobna ADO.NET, z nekaj osnovnimi strukturnimi spremembami. Čeprav obstaja določba za delo v prekinjenem načinu z uporabo ADO, se podatki v bazi ADO.NET učinkoviteje prenašajo v bazo podatkov z uporabo podatkovnih adapterjev. Predstavitev podatkov v pomnilniku se med ADO in ADO.NET razlikuje. ADO.NET lahko hrani podatke v eni tabeli rezultatov, vendar ADO hrani več tabel skupaj s podrobnostmi o njihovih odnosih. Za razliko od ADO, prenos podatkov med aplikacijami, ki uporabljajo ADO.NET, ne uporablja COM (komponentni objektni model), temveč uporablja nabor podatkov, ki podatke prenaša kot tok XML.

Arhitektura ADO.NET temelji na dveh osnovnih elementih: DataSet in .NET okvirni ponudnik podatkov.

Nabor podatkov vsebuje naslednje komponente:


  1. celoten nabor podatkov, vključno s sorodnimi tabelami, omejitvami in njihovimi odnosi
  2. dostop do oddaljenih podatkov od spletne storitve XML, kot je funkcionalen
  3. dinamično manipuliranje s podatki
  4. obdelava podatkov na brezvezen način
  5. zagotavljanje hierarhičnega prikaza XML relacijskih podatkov
  6. uporaba orodij, kot sta XSLT in XPath Query, za delovanje podatkov

Ponudnik podatkovnih okvirjev .NET vključuje naslednje komponente za obdelavo podatkov:

  • Povezava: to omogoča povezljivost z virom podatkov
  • Ukaz: Izvaja izjave baze podatkov, potrebne za pridobivanje podatkov, spreminjanje podatkov ali izvajanje shranjenih postopkov.
  • DataReader: To pridobi podatke v samo naprej in samo za branje.
  • DataAdapter: deluje kot most med naborom podatkov in podatkovnim virom, da naloži nabor podatkov in uskladi spremembe, izvedene v naboru podatkov, nazaj v vir.

Subjekt ADO.NET okvir podjetja .NET Framework 4.0, nova tehnologija ADO.NET, odvzame raven programiranja podatkov, da se odpravi neskladje impedance med podatkovnimi modeli in jeziki, s katerimi bi se sicer morali spoprijeti razvijalci aplikacij.