PRB: ADO: kesalahan kompilasi: tipe yang ditentukan pengguna tidak ditentukan

Gejala

Saat Anda menyusun proyek ADO Anda, Anda menerima kesalahan berikut:

Kesalahan kompilasi: tipe yang ditentukan pengguna tidak ditentukan

Ini bisa terjadi pada koneksi atau objek perintah.

Penyebab

Anda mungkin telah mereferensikan salah satu pustaka berikut ini dan bukan pustaka tipe objek data ActiveX Microsoft (ADODB):

  • Pustaka tipe objek data ActiveX Microsoft RecordSet (ADOR).-atau-

  • Objek data ActiveX Microsoft (multi-dimensi) (ADOMD) tipe pustaka.

Pemecahan Masalah

Hapus referensi pustaka tipe yang salah dari proyek Anda, dan tambahkan referensi ke pustaka tipe yang benar.

Status

Perilaku ini merupakan bagian dari rancangan program.

Informasi Selengkapnya

Langkah-langkah untuk mereproduksi perilaku

  1. Buat proyek baru dan tambahkan tombol perintah (command1) ke formulir.

  2. Menambahkan referensi ke pustaka RecordSet objek data ActiveX Microsoft.

  3. Tambahkan kode berikut ke formulir:

       Private Sub Command1_Click()   Dim cn As ADODB.Connection   End Sub
  4. Jalankan proyek dan klik tombol perintah. Kesalahan muncul.

  5. Hapus referensi, dan tambahkan referensi ke pustaka objek data ActiveX Microsoft.

  6. Klik tombol perintah. Kesalahan tidak muncul.

Catatan:

  • Pengguna Microsoft Access harus menggunakan ADODB. Koneksi untuk menghindari kebingungan dengan objek koneksi DAO.

  • Jika fitur Intellitype diaktifkan, Anda akan melihat bahwa fitur tersebut tidak memperlihatkan koneksi sebagai objek yang valid dengan pustaka tipe ADOR, namun dengan pustaka tipe ADODB. Ini adalah indikasi yang baik bahwa Anda tidak memiliki pustaka tipe yang benar yang direferensikan.

  • Kesalahan ini juga bisa terjadi ketika referensi objek di pustaka tipe lain yang tidak direferensikan.

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×