Avatar billede jannick281090 Nybegynder
06. maj 2006 - 16:48 Der er 3 kommentarer og
1 løsning

VB 6.0 Acces Connection

Hej Eksperter.

Jeg har nu kigget omkring 20 poster igennem ang. MS Acces connections til VB 6.0 og jeg har prøvet dem af, men desværre kan jeg ikke få nogle af dem til at virke.

Jeg er rimelig ny til VB og har derfor brug for en connection som virker.

Hvis i vil være venlige at give mig et eksempel på følgende DB connection, så vil jeg være meget taknemmelig.

DB Dir: C:\Documents and Settings\Jannick\Dokumenter\db1.mdb
SQL Strengen: "SELECT * FROM test WHERE id = 2"
Og så må i også godt lige skrive hvad der skal til for at få den til at virke.
Avatar billede mvhansen Nybegynder
06. maj 2006 - 19:03 #1
Hej jannick281090
Jeg bruger denne til at hente fra db Acces
til listebox



Private Sub Form_Load()
  Set Conn = CreateObject("ADODB.Connection")
  Set Rs = CreateObject("ADODB.RecordSet")

  Call DB_List
End Sub
Public Function DB_List()
Dim Rs  As Object
Dim Conn As Object

Dim DSN  As String
Dim strSQL  As String

  Set Conn = CreateObject("ADODB.Connection")
  DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
  DSN = DSN & "DBQ=" & "F:\db\Test.mdb"
  Conn.Open DSN

  strSQL = "SELECT * FROM Teccon"
  Set Rs = Conn.Execute(strSQL)

  Do
    List1.AddItem Rs("Dato")
    List1.AddItem Rs("Kunde")
    List1.AddItem Rs("Projektnr")
    List1.AddItem Rs("Ordrenr")
    List1.AddItem Rs("Beskrivelse")
    List1.AddItem Rs("Projekt_opretter")
    List1.AddItem ""
    List1.AddItem "----------------------------------------------------------------------------------------------------------------"
    List1.AddItem ""
    Rs.MoveNext
  Loop While Not Rs.EOF

  Conn.Close
  Set Rs = Nothing
  Set Conn = Nothing

End Function
Private Sub Form_Unload(Cancel As Integer)
  Set Rs = Nothing
  Set Conn = Nothing
End Sub


mvh

mvhansen
Avatar billede jannick281090 Nybegynder
19. maj 2006 - 21:04 #2
Her siger den ved "Conn =":

Private Sub Form_Load()
  Set Conn = CreateObject("ADODB.Connection")

Variable Not Defined
Avatar billede jannick281090 Nybegynder
19. maj 2006 - 21:11 #3
Ligemeget har fundet ud af det nu, smid et svar :)
Avatar billede mvhansen Nybegynder
19. maj 2006 - 21:34 #4
Her har du et svar

mvh

mvhansen
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