Avatar billede ml Nybegynder
24. februar 2003 - 14:21 Der er 6 kommentarer og
1 løsning

Connection problemer...

Er grøn i Visual Basic, bruger 6.0 og skal hente noget data i en MySQL database, men har problemer med at "få forbindelse". Har installeret MyODBC og krydset "Microsoft Remote Data Object 2.0" af under "References" i Visual Basic.

Får fejlen "Compile error: User-defined type not defined" hvor "Private Sub Command1_Click()" markeres med gult og "objConn As ADODB.Connection" med blåt, i følgende kode:

Private Sub Command1_Click()

Dim objConn As ADODB.Connection
Dim objRs As ADODB.Recordset
Dim strConnString As String
Dim strSQL As String

Set objConn = New ADODB.Connection
Set objRs = New ADODB.Recordset

strConnString = "DRIVER={MySql};SERVER=ip;Option=16834;DATABASE=db;UID=uid;PWD=pw"
objConn.Open strConnString

strSQL = "SELECT email FROM users WHERE id=51"
objRs.Open strSQL, objConn

Text1.Caption = objRs("email")

objRs.Close
objConn.Close

End Sub

Hvor er fejlen? :)
Avatar billede jrl0469 Nybegynder
24. februar 2003 - 14:30 #1
Text1.Caption rettes til Text1.Text
Avatar billede ml Nybegynder
24. februar 2003 - 14:34 #2
nope :] Det er jo heller ikke der den melder fejlen...
Avatar billede jrl0469 Nybegynder
24. februar 2003 - 14:38 #3
Jeg bruger selv DAO så jeg kender ikke rigtig noget til ADO men jeg så bare lige førnævnte fejl...
Avatar billede jrl0469 Nybegynder
24. februar 2003 - 14:48 #4
Men hva' med: Dim objConn As New ADODB.Connection (New indsat)
Avatar billede ml Nybegynder
24. februar 2003 - 14:49 #5
nej desværre, samme fejl med New..
Avatar billede iblarsen Praktikant
24. februar 2003 - 14:51 #6
Prøv at kigge ind på denne side http://www.connectionstrings.com
Avatar billede ml Nybegynder
24. februar 2003 - 15:00 #7
Fandt selv fejlen.. Skulle også krydse "Microsoft Data binding Collection" og Microsoft ActiveX Data Object..." af under "References" :)

Men ellers tak for opmærksomheden...
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