Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Simptomi

Kompilējot ADO projektu, tiek parādīts šāds kļūdas ziņojums:

Kompilēšanas kļūda: nav definēts lietotāja definēts tips

Tas var notikt savienojuma vai komandas objektā.

Cēlonis

Varat atsaukties uz kādu no tālāk norādītajām bibliotēkām, nevis Microsoft ActiveX datu objektu (ADODB) tipu bibliotēku.

  • Microsoft ActiveX datu objektu ierakstkopas (DIEVINa) tipa bibliotēku.-vai-

  • Microsoft ActiveX datu objekti (vairākdimensiju) (ADOMD) tipa bibliotēka.

Risinājums

Noņemiet nepareizo tipu bibliotēkas atsauci no sava projekta un pievienojiet atsauci uz pareizo tipu bibliotēku.

Statusa

Šo darbību nodrošina noformējums.

Papildinformācija

Darbības, kas jāveic, lai atveidotu darbību

  1. Izveidojiet jaunu projektu un pievienojiet komandpogai formu (Command1).

  2. Pievienojiet atsauci uz Microsoft ActiveX datu objektu ierakstkopas bibliotēku.

  3. Pievienojiet formai šādu kodu:

       Private Sub Command1_Click()   Dim cn As ADODB.Connection   End Sub
  4. Palaidiet projektu un noklikšķiniet uz komandpogas. Tiek parādīta kļūda.

  5. Jānoņem atsauce un jāpievieno atsauce Microsoft ActiveX datu objektu bibliotēkai.

  6. Noklikšķiniet uz komandpogas. Kļūdas ziņojums netiek rādīts.

Piezīme:

  • Microsoft Access lietotājiem vajadzēs izmantot ADODB. Savienojums, lai izvairītos no jucekļa ar DAO savienojuma objektu.

  • Ja līdzeklis IntelliType ir ieslēgts, ņemiet vērā, ka tas nerāda savienojumu kā derīgu objektu ar GLĪTu tipu bibliotēku, bet to dara ar ADODB tipa bibliotēku. Šī ir pareiza norāde, ka jums nav atsauces uz tipu bibliotēku.

  • Šī kļūda var parādīties arī tad, ja atsauces uz objektiem citās tipa bibliotēkās nav atsauces.

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×