Rumah Pembangunan Apakah objek data aktif (ado)? - definisi dari techopedia

Apakah objek data aktif (ado)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Objek Data ActiveX (ADO)?

Objek Data ActiveX (ADO) adalah koleksi komponen perisian yang menyediakan antara muka programma untuk mengakses sumber data dari aplikasi klien. ADO bertindak sebagai lapisan untuk mengakses mana-mana stor data secara generik dari kod aplikasi. Ia menghilangkan keperluan untuk memiliki pengetahuan tentang pelaksanaan pangkalan data dan mengurangkan kerumitan berurusan dengan kod peringkat rendah yang diperlukan untuk mengendalikan data.


Dikeluarkan pada tahun 1996, objek data aktifX (ADO) berasal dari konsep RDO (objek data jauh) dan DAO (objek akses data). Salah satu konstituen MDAC (komponen akses data Microsoft), ADO dan konstituen MDAC yang lain menyediakan rangka kerja komponen yang digunakan oleh aplikasi klien untuk mengakses kedai data SQL, separa berstruktur dan warisan.


ADO.NET adalah teknologi akses data canggih yang direka untuk bekerja dalam persekitaran NET dan berdasarkan kepada model yang diputuskan untuk akses data. Sementara ADO menggunakan teknologi COM (Component Object Model) untuk menyediakan perkhidmatan akses data dari kod yang tidak dikelola, ADO.NET bergantung kepada penyedia yang diuruskan CLR (Runtime Language Common) dari rangka NET.

Techopedia menerangkan Objek Data ActiveX (ADO)

ADO menggunakan pembekal OLEDB untuk menyambung kepada sumber data dan mengakses data. OLEDB adalah antara muka berasaskan program berasaskan komponen yang disediakan untuk berinteraksi dengan sumber data yang berbeza. Sumber data ini boleh menjadi pangkalan data relasional dan bukan relasi seperti pangkalan objek, halaman web, spreadsheet atau mesej e-mel. Sebelum OLEDB dan ADO, ODBC (sambungan pangkalan data terbuka) adalah model popular yang digunakan dalam aplikasi merentas platform.


Model objek ADO mengandungi empat koleksi dua belas objek. Koleksi yang berbeza adalah bidang, sifat, parameter dan ralat. Setiap koleksi terdiri daripada dua objek berikut:

  1. Sambungan - untuk menyambung kepada sumber data melalui OLE DB
  2. Perintah - untuk menghantar arahan (pertanyaan SQL atau prosedur tersimpan) kepada penyedia data
  3. Recordset - kumpulan rekod yang mewakili data
  4. Segera - rekod yang terkunci dengan cara optimistik atau pesimis
  5. Batch - untuk melakukan atau melakukan transaksi pangkalan data rollback
  6. Transaksi - urus niaga pangkalan data
  7. Rekod - satu set medan
  8. Stream - untuk membaca dan menulis aliran bait
  9. Parameter - untuk mengubah fungsinya
  10. Bidang - lajur dalam pangkalan data
  11. Harta - keupayaan pembekal OLEDB
  12. Ralat - ralat yang dihadapi oleh pembekal OLEDB semasa pelaksanaannya

ADO 2.8 adalah versi terkini dan mempunyai ciri-ciri berikut:

  • Komponen : Ini digunakan untuk akses dan manipulasi data dari pelbagai sumber untuk menawarkan faedah seperti kemudahan penggunaan, akses yang lebih cepat, overhead memori yang rendah dan jejak cakera kecil.
  • ADO MD (MultiDImensional): Ini digunakan untuk mengakses data multidimensional seperti objek CubeDef dan CellSet.
  • RDS (Perkhidmatan Data Jauh): Ini adalah untuk mendapatkan semula dan mengemaskini data dalam pelayan dari klien dalam satu transaksi.
  • ADOX (Sambungan ADO): Ini adalah kumpulan tambahan komponen yang digunakan untuk membuat dan menyelenggara objek yang berkaitan dengan skema (jadual atau prosedur) dan keselamatan (pengguna dan kumpulan).
Apakah objek data aktif (ado)? - definisi dari techopedia