Avatar billede hyperactive Nybegynder
25. juni 2003 - 08:34 Der er 8 kommentarer og
1 løsning

VB6 - User-defined type not defined

Jeg har via Wizarden i VB 6 forsøgt at lave en simpel applikation, som connecter til en SQL Server DB og viser posterne i en formular.

Når jeg forsøger at køre applikationen får jeg denne fejl:
"User-defined type not defined" - Det er tilsyneladende linien: "Private Sub datPrimaryRS_MoveComplete(ByVal adReason As ADODB.EventReasonEnum, ByVal pError As ADODB.Error, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)" Der genererer fejlen.

Nogen ideer om, hvad der er galt?
Avatar billede dk_akj Nybegynder
25. juni 2003 - 08:39 #1
Du skal nok lige op i project - references og vælge Microsoft data access og microsoft DAO.

//akj
Avatar billede hyperactive Nybegynder
25. juni 2003 - 08:45 #2
Har valgt både DAO og Data Access Components.... Har det noget at sige, at SQL Databasen ligger på en ekstern server, som kontaktes via nettet???
Avatar billede dk_akj Nybegynder
25. juni 2003 - 08:46 #3
Hvad sker der hvis du trykker ctrl + f5 når du er i vb ??


//akj
Avatar billede hyperactive Nybegynder
25. juni 2003 - 08:48 #4
Så får jeg en alert med ovennævnte fejl
Avatar billede dk_akj Nybegynder
25. juni 2003 - 08:51 #5
I den linie du nævnte ??

//akj
Avatar billede kedde65 Praktikant
25. juni 2003 - 08:51 #6
Der skal laves en reference til "Microsoft ActiveX Data Object 2.x" det er ADO og ikke DAO der bruges i denne linie.

VH CK
Avatar billede hyperactive Nybegynder
25. juni 2003 - 08:55 #7
dk akj.... Ja i den linie...
Avatar billede hyperactive Nybegynder
25. juni 2003 - 08:58 #8
kedde... Hvis jeg tilføjer Microsoft ActiveX Data Object 2.7 Library får jeg en anden fejl :(... "Procedure declaration does not match description of event or procedure having the same name"
Avatar billede kedde65 Praktikant
25. juni 2003 - 09:15 #9
Ja men det er sikkert fordi du selv har skrevet den procedure, og den har samme navn som en allerede defineret event i ADO library.

Prøv at gå op i comboboksen i højre hjørne og vælge datPrimaryRS herefter vælger du MoveComplete i venstre comboboks øverst i billedet. Så skulle den rigtige event gerne komme frem.

VH CK
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging