ActiveX datu objekts.NET (ADO.NET)

Autors: Randy Alexander
Radīšanas Datums: 3 Aprīlis 2021
Atjaunināšanas Datums: 24 Jūnijs 2024
Anonim
c# - это просто. ADO.Net - добавление / редактирование / удаление
Video: c# - это просто. ADO.Net - добавление / редактирование / удаление

Saturs

Definīcija - ko nozīmē ActiveX datu objekts.NET (ADO.NET)?

ActiveX datu objekts.NET (ADO.NET) ir programmatūras bibliotēka .NET ietvarā, kas sastāv no programmatūras komponentiem, kas nodrošina datu piekļuves pakalpojumus. ADO.NET ir paredzēts, lai izstrādātāji varētu rakstīt pārvaldītu kodu, lai iegūtu atvienotu piekļuvi datu avotiem, kas var būt relāciju vai bez relācijas (piemēram, XML vai lietojumprogrammu dati). Šī ADO.NET funkcija palīdz izveidot datu apmaiņas, izplatītas lietojumprogrammas.

ADO.NET nodrošina savienotu piekļuvi datu bāzes savienojumam, izmantojot .NET pārvaldītos pakalpojumu sniedzējus, un atvienoto piekļuvi, izmantojot datu kopas, kuras ir lietojumprogrammas, kuras datu bāzes savienojumu izmanto tikai datu izguves laikā vai datu atjaunināšanai. Datu kopa ir sastāvdaļa, kas palīdz saglabāt noturīgos datus atmiņā, lai nodrošinātu atvienotu piekļuvi datu bāzes resursa efektīvai izmantošanai un ar labāku mērogojamību.


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro ActiveX datu objekts.NET (ADO.NET)

ADO.NET attīstījās no ADO, kas ir arī tehnoloģija, kas līdzīga ADO.NET ar dažām pamata strukturālām izmaiņām. Lai arī pastāv noteikums strādāt atvienotā režīmā, izmantojot ADO, dati tiek pārsūtīti uz datu bāzi ADO.NET efektīvāk, izmantojot datu adapterus. Datu attēlojums atmiņā atšķiras no ADO un ADO.NET. ADO.NET var glabāt datus vienā rezultātu tabulā, bet ADO satur vairākas tabulas kopā ar to attiecību detaļām. Atšķirībā no ADO, datu pārraidei starp lietojumprogrammām, izmantojot ADO.NET, netiek izmantota COM (komponenta objekta modelis) šķirošana, bet tiek izmantota datu kopa, kas datus pārsūta kā XML straumi.

ADO.NET arhitektūra balstās uz diviem galvenajiem elementiem: DataSet un .NET Framework datu sniedzēju.

Datu kopa nodrošina šādus komponentus:


  1. pilns datu komplekts, ieskaitot saistītās tabulas, ierobežojumus un to attiecības
  2. funkcionalitātei līdzīga piekļuve attāliem datiem no XML Web pakalpojuma
  3. dinamiskas manipulācijas ar datiem
  4. datu apstrāde bezsaistē
  5. nodrošināšana relāciju datu hierarhiskam XML skatam
  6. tādu rīku kā XSLT un XPath Query izmantošana, lai darbotos ar datiem

.NET ietvara datu sniedzējs datu manipulēšanai ietver šādus komponentus:

  • Savienojums: Tas nodrošina savienojumu ar datu avotu
  • Komanda: Tas izpilda datu bāzes paziņojumus, kas nepieciešami, lai iegūtu datus, modificētu datus vai veiktu saglabātās procedūras.
  • DataReader: tas izgūst datus tikai pārsūtīšanas un tikai lasīšanas formā.
  • DataAdapter: Tas darbojas kā tilts starp datu kopu un datu avotu, lai ielādētu datu kopu un saskaņotu datu kopā veiktās izmaiņas atpakaļ avotā.

ADO.NET jaunās struktūras ADO.NET entītijas .NET Framework 4.0, kas ir jaunā tehnoloģija, abstrahē datu programmēšanas līmeni, lai novērstu impedances neatbilstību starp datu modeļiem un valodām, ar kurām lietojumprogrammu izstrādātājiem citādi būtu jāsaskaras.