АцтивеКс Дата Објецт.НЕТ (АДО.НЕТ)

Аутор: Randy Alexander
Датум Стварања: 3 Април 2021
Ажурирати Датум: 24 Јуни 2024
Anonim
Data Access in Visual Studio 2019 | ADO.Net Object Model
Видео: Data Access in Visual Studio 2019 | ADO.Net Object Model

Садржај

Дефиниција - Шта значи АцтивеКс Дата Објецт.НЕТ (АДО.НЕТ)?

АцтивеКс Дата Објецт.НЕТ (АДО.НЕТ) је библиотека софтвера у .НЕТ оквиру која се састоји од софтверских компоненти које пружају услуге приступа подацима. АДО.НЕТ је дизајниран тако да омогућава програмерима да напишу управљани код за добијање неповезаног приступа изворима података, који могу бити релативни или нере релативни (као што су КСМЛ или подаци о апликацијама). Ова карактеристика АДО.НЕТ-а помаже у креирању апликација за дељење података, дистрибуираних апликација.

АДО.НЕТ пружа повезани приступ базној вези коришћењем .НЕТ управљаних провајдера и искључен приступ коришћењем скупова података, који су апликације које користе везу са базама података само током дохваћања података или за ажурирање података. Скуп података је компонента која помаже да се сачувају трајни подаци у меморији како би се омогућио неповезан приступ за ефикасно коришћење ресурса базе података и бољу скалабилност.


Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Тецхопедиа објашњава АцтивеКс Дата Објецт.НЕТ (АДО.НЕТ)

АДО.НЕТ је еволуирао из АДО-а, што је такође технологија слична АДО.НЕТ-у са неколико основних структурних промена. Иако постоји одредба да се у АДО.НЕТ-у ради у искљученом режиму, подаци се ефикасније преносе у базу података у АДО.НЕТ-у, користећи адаптере података. Унутарња меморија података разликује се између АДО и АДО.НЕТ. АДО.НЕТ може држати податке у једној табели резултата, али АДО садржи више табела заједно са подацима о њиховим односима. За разлику од АДО-а, пренос података између апликација које користе АДО.НЕТ не користи ЦОМ (компонентни модел објекта) маршарење, већ користи скуп података, који податке преносе као КСМЛ ток.

Архитектура АДО.НЕТ-а заснива се на два основна елемента: ДатаСет и .НЕТ Фрамеворк дата провидер.

Скуп података пружа следеће компоненте:


  1. комплетан сет података укључујући сродне табеле, ограничења и њихове односе
  2. приступ функцијама попут удаљених података са КСМЛ веб сервиса
  3. динамичка манипулација подацима
  4. обрада података на начин без везе
  5. одредба за хијерархијски КСМЛ приказ релацијских података
  6. употреба алата као што су КССЛТ и КСПатх Куери за рад на подацима

Провајдер података .НЕТ Фрамеворк укључује следеће компоненте за манипулацију подацима:

  • Веза: Ово омогућава повезивање са извором података
  • Наредба: Овим се извршавају изјаве базе података које су потребне за преузимање података, измјену података или извршење похрањених процедура.
  • ДатаРеадер: Ово дохваћа податке само у напријед и само за читање.
  • ДатаАдаптер: Делује као мост између скупа података и извора података ради учитавања скупа података и усклађивања промјена извршених у скупу података натраг до извора.

АДО.НЕТ ентитетски оквир .НЕТ Фрамеворк 4.0, нове технологије АДО.НЕТ, апстрахира ниво програмирања података тако да елиминише неусклађеност импеданце између модела података и језика, са којима би програмери апликација у супротном морали да се суоче.