Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirtiler

ADO projenizi derlerken aşağıdaki hata alırsınız:

Derleme hatası: Kullanıcı tanımlı tür tanımlı değil

Bu, bir Connection veya Command nesnesinde olabilir.

Neden

Microsoft ActiveX veri nesneleri (ADODB) türü kitaplığı yerine aşağıdaki kitaplıklardan birine başvurmuş olabilirsiniz:

  • Microsoft ActiveX veri nesneleri kayıt kümesi (ADOR) türü kitaplığı.-veya-

  • Microsoft ActiveX veri nesneleri (çok boyutlu) (ADOMD) tür kitaplığı.

Çözüm

Projenizden yanlış tür kitaplığı başvurusunu kaldırın ve doğru tür kitaplığına başvuru ekleyin.

Durum

Bu davranış tasarımdan kaynaklanır.

Ek Bilgi

Davranışı yeniden oluşturma adımları

  1. Yeni proje oluşturma ve bir forma komut düğmesi (Command1) ekleme.

  2. Microsoft ActiveX Data Objects kayıt kümesi kitaplığına başvuru ekleyin.

  3. Forma aşağıdaki kodu ekleyin:

       Private Sub Command1_Click()   Dim cn As ADODB.Connection   End Sub
  4. Projeyi çalıştırıp komut düğmesine tıklayın. Hata görüntülenir.

  5. Başvuruyu kaldırın ve Microsoft ActiveX Data Objects kitaplığına başvuru ekleyin.

  6. Komut düğmesine tıklayın. Hata görüntülenmez.

Not:

  • Microsoft Access kullanıcılarının ADODB. DAO bağlantı nesnesiyle karışmamak için bağlantı.

  • IntelliType özelliği açıksa, bağlantıyı ADOR Type kitaplığı olan geçerli bir nesne olarak göstermadığını ancak ADODB tür kitaplığının olduğu fark etmelisiniz. Bu, doğru tür kitaplığına başvurulmazsanız iyi bir göstergesidir.

  • Bu hata, başvurulmayan diğer tür kitaplıklarında bulunan nesnelere başvurulduğunda de oluşabilir.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×