Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Simptomi

Kada kompilirate projekt ADO, prikazat će vam se sljedeća pogreška:

Pogreška u kompiliranje: korisnički definirana vrsta nije definirana

To se može pojaviti na objektu veze ili naredbe.

Uzrok

Možda ste u biblioteci programa Microsoft ActiveX Data Objects (ADODB) upisali neku od sljedećih biblioteka:

  • Biblioteka vrsta Recordset za Microsoft ActiveX podatkovne objekte (ADOR).-or-

  • Microsoft ActiveX podatkovne objekte (multi-dimenzionalni) (ADOMD) biblioteke vrsta.

Rješenje

Uklonite referencu biblioteke netočne vrste iz projekta i dodajte referencu na odgovarajuću biblioteku vrsta.

Status

To je ponašanje prema dizajnu.

Dodatne informacije

Koraci za reprodukciju ponašanja

  1. Stvaranje novog projekta i Dodavanje naredbenog gumba (Command1) u obrazac.

  2. Dodajte referencu na biblioteku Recordset za Microsoft ActiveX podatkovne objekte.

  3. U obrazac dodajte sljedeći kod:

       Private Sub Command1_Click()   Dim cn As ADODB.Connection   End Sub
  4. Pokrenite projekt i kliknite naredbeni gumb. Pojavit će se pogreška.

  5. Uklonite referencu i dodajte referencu u biblioteku programa Microsoft ActiveX podatkovne objekte.

  6. Kliknite naredbeni gumb. Pogreška se ne prikazuje.

Upozorenje:

  • Korisnici programa Microsoft Access morat će koristiti ADODB. Veza da biste izbjegli zbunjenost s objektom programa DAO vezu.

  • Ako je značajka IntelliType uključena, trebali biste primijetiti da ne prikazuje vezu kao valjani objekt s bibliotekom vrste ADOR, ali radi u biblioteci vrsta ADODB. To je dobar pokazatelj da nemate referencirane biblioteke odgovarajuće vrste.

  • Ta se pogreška može pojaviti i prilikom referenciranja objekata u drugim bibliotekama koje nisu reference.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×