Objek ActiveX Data (ADO) pertanyaan yang sering diajukan

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 183606 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

RINGKASAN

Artikel ini menyajikan beberapa pertanyaan yang sering diajukan tentang pemrograman objek Data ActiveX (ADO).

INFORMASI LEBIH LANJUT

T. Apakah objek Data ActiveX (ADO)?

A. Objek Data ActiveX yang netral bahasa object model yang mengekspos data dibesarkan oleh mendasari OLE penyedia DB. Yang paling umum digunakan OLE penyedia DB adalah OLE DB penyedia untuk ODBC driver, yang memperlihatkan sumber ODBC Data untuk ADO.

T. di manakah saya bisa objek Data ActiveX?

A. ADO adalah bagian dari komponen akses Data Microsoft (MDAC). ADO dapat diperoleh dari Free download halaman di situs Web ini:
http://msdn2.Microsoft.com/en-US/data/aa937695.aspx
T. di adalah dokumentasi yang datang dengan ADO?

A. Dokumentasi yang datang dengan ADO adalah dalam html format dan dapat ditemukan oleh men-download MDAC Software Development Kit (SDK) dari Web sebelumnya situs. Pastikan untuk memilih Microsoft Data akses komponen SDK Stand Alone Pilihan konfigurasi saat men-download MDAC 2.0, atau komponen akses Data Microsoft SDK Update jika men-download 2,1 MDAC.

Dokumentasi untuk terbaru Versi ADO juga tersedia secara online di:
http://msdn2.Microsoft.com/en-us/library/ms810811.aspx
Dokumentasi untuk ADO adalah bagian dari Platform SDK dokumentasi yang datang dengan perpustakaan MSDN. Di MSDN perpustakaan, memilih Isi, kemudian Platform SDK | Layanan akses data | Microsoft Data Access Komponen (MDAC) SDK | Objek Microsoft ActiveX Data (ADO).

T. bagaimana adalah Remote Data Service (RDS) untuk objek Data ActiveX (ADO)?

A. Remote Data Service (RDS) digunakan untuk mengangkut aktif Data objek Recordsets dari server ke komputer klien. Recordset dihasilkan di-cache di komputer klien dan terputus dari server. RDS menggunakan subset dari ADO Model objek, ADOR.Recordset, untuk menyediakan overhead rendah, kinerja tinggi cara untuk mengumpulkan recordset data melalui jaringan atau web.

T. Apakah perbedaan antara objek ADODB dan ADOR?

A. ADODB perpustakaan berisi benda-benda sisi server tambahan (koneksi, perintah, kesalahan, Parameter, dan sebagainya). Ini paling baik digunakan dalam komponen sisi server untuk berkomunikasi dengan database.

Perpustakaan ADOR adalah ringan klien yang memungkinkan manipulasi recordset ada pada klien. Itu tidak termasuk koneksi, perintah, kesalahan, atau parameter perintah. The Fungsi ADOR didistribusikan dengan komponen klien ADO.

Q. Bagaimana cara memulai menggunakan ADO dengan C++?

A. solusi terbaik untuk menggunakan #import, yang menghasilkan kelas sangat tipis di ADO typelib dan memungkinkan Anda memanipulasi mereka dalam sintaks yang sangat dekat dengan Visual Basic untuk aplikasi Sintaks (VBA). Sampel ADO yang paling banyak ditulis menggunakan VBA, dan #import memungkinkan Anda menerjemahkan dengan lebih mudah daripada, katakanlah, menggunakan Microsoft Foundation kelas (MFC) OLE yang COleDispatchDriver atau menggunakan COM pemrograman langsung. Daftar Artikel Basis Pengetahuan Microsoft berikut akan membantu Anda untuk menggunakan ADO dengan #Import:
220152 Contoh: ADOVC1 sederhana ADO / VC ++ aplikasi
173645 BUG: Pelanggaran akses pada Msdaer.dll dengan _com_error pengecualian
173645 BERKAS: Adovcbtd.exe #import menggunakan UpdateBatch dan CancelBatch
184968 Adovcsp.exe menunjukkan menggunakan disimpan prosedur dengan ADO
182389 BERKAS: Adovcbm.exe ADO 1.5 dengan #import dan Getrows/Bookmarks
166112 PRB: Konflik dengan EOF ketika menggunakan #import dengan ADO
169496 INFO: Menggunakan objek Data ActiveX (ADO) melalui #import di VC ++
168354 INFO: OLE mendasari dan OLEDB penyedia kesalahan yang terkena melalui ADO
Selain itu, artikel berikut dapat ditemukan ketika mencari menggunakan Visual C++ sebagai produk yang akan berguna untuk ADO pengembang:
167802 CONTOH: EXCEPTEX perangkap MFC dan Win32 pengecualian
175784 INFO: Menggantikan #import's pengecualian meningkatkan mekanisme
T. bagaimana saya mencari Basis Pengetahuan Microsoft (KB) artikel untuk ADO?

A. terhubung ke Basis Pengetahuan Microsoft di World Wide Web. Untuk mengakses Basis Pengetahuan Microsoft di World Wide Web, kunjungi Web site Microsoft berikut:
http://support.Microsoft.com/Search
Untuk informasi tambahan tentang cara menggunakan Basis Pengetahuan Microsoft, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
129725 Mendapatkan artikel Basis Pengetahuan di World Wide Web
T. bagaimana saya menentukan ADO's kemampuan?

A. ADO bergantung pada penyedia data menggunakan. The cara termudah/tercepat adalah untuk memeriksa properti mendukung untuk mengkonfirmasi bahwa sambungan atau recordset Anda membuka mendukung fungsi Anda benar-benar perlu. Anda juga harus memastikan bahwa CursorType, dan LockType sesuai apa yang Anda diharapkan. Jika penyedia mendasari tidak dapat mendukung kursor Anda diminta, ADO mengerdilkan properti ini untuk mendapatkan kursor yang paling dekat dengan apa yang Anda diminta.

Pendekatan yang lebih mendalam melibatkan menganalisis yang mendasari data provider Anda menggunakan di bawah ADO. Penyedia paling umum adalah OLE Penyedia DB untuk ODBC driver yang mengekspos sumber ODBC Data untuk ADO. Anda dapat menggunakan collection(s) properti untuk sambungan, perintah, Recordset dan lapangan objek dan membandingkan hasil yang ditampilkan di sana OLE DB spesifikasi dan OLE DB meratakan dokumen, keduanya termasuk dengan OLE DB SDK, tersedia gratis untuk di-download di URL ini:
http://msdn2.Microsoft.com/en-GB/Library/ms713643.aspx
Perhatikan bahwa ADO akan tidak secara otomatis menentukan nilai masing-masing untuk masing-masing properti terpapar dalam koleksi. Properti akan hanya diatur ketika operasi yang dijalankan dengan ADO benar-benar perlu menggunakan properti terkena oleh penyedia mendasari. Ini adalah untuk kinerja, dan bervariasi dari model objek seperti DAO yang menginisialisasi properti setiap dan semua Apakah operasi Anda melakukan memanfaatkan mereka atau tidak.

Menggunakan Recordset.Supports properti adalah cara termudah untuk memverifikasi bahwa apa yang Anda harapkan sebenarnya apa yang terkena Anda, mengingat jenis tertentu sambungan dan recordset Anda telah membuka.

Properti

ID Artikel: 183606 - Kajian Terakhir: 16 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft ActiveX Data Objects 2.7
Kata kunci: 
kbarttypeinf kbdatabase kbinfo kbmt KB183606 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:183606
Sanggahan Konten KB yang Tidak Lagi Diperbarui
Artikel ini berisi tentang produk yang tidak lagi didukung oleh Microsoft. Oleh karena itu, artikel ini disajikan ?sebagaimana adanya? dan tidak akan diperbarui.

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com