Avatar billede deaz Nybegynder
02. marts 2003 - 19:16 Der er 6 kommentarer

mySQL med Visual Basic

Jeg skal bruge et .ocx kompoment eller lig. til at connecte til en mysql database og hente data fra det... kan virkelig ikke finde noget på nettet, nogen der kan hjælpe mig med det problem?

Hilsen Deaz
Avatar billede ulrina Nybegynder
02. marts 2003 - 19:48 #1
Avatar billede ulrina Nybegynder
02. marts 2003 - 19:48 #2
Skulle være et svar
Avatar billede havmaage Juniormester
02. marts 2003 - 20:58 #3
Hej! Jeg er ved at udvikle et program hvor jeg anvernder mysql som database. Jeg anvender vb 6.0
Opret en odbc connection til databasen.
Opretmen reference til ADO under project>references

Derefter koder du følgende

Sub DB_Conn()
Dim Conn As adodb.Connection
Dim rs As adodb.Recordset
Dim DbId As Collection

Set Conn = New adodb.Connection
Set rs = New adodb.Recordset
   
'Variable til parametre til oprettelse af connection
Dim strConn
strConn = "Driver={MySql}; Server=localhost; Option=16834; Database=MEDIEADMIN;"


Conn.Open strConn, "brúgernavn", "password"
Dim SqlString As String
SQLString = "SELECT MEDIE.ID, MEDIE.Name, MEDIE.description, MEDIETYPES.tYPE FROM MEDIE, " _
& " MEDIETYPES where MEDIE.TypeId=MEDIETYPES.id"


rs.Open SQLString, Conn, adOpenStatic, adLockReadOnly, adCmdText
    Do While Not rs.EOF
   
      List1.AddItem rs!id & " - " & rs!Name & " - " & rs!Description & " - " & rs!Type
     
   
        rs.MoveNext
        DoEvents
   
    Loop
    rs.Close

Så spiller det
Avatar billede havmaage Juniormester
05. marts 2003 - 18:17 #4
Fik du det til at virke ??
Avatar billede shjdsi Nybegynder
11. december 2003 - 09:39 #5
Skal spg. ikke snart lukkes! :-)
Avatar billede havmaage Juniormester
22. december 2009 - 12:16 #6
lukkes
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