Avatar billede musicchart.dk Nybegynder
20. september 2002 - 09:32 Der er 21 kommentarer og
1 løsning

Access database og VB

Hey, kan man ikke bruge MS Access 2000, til VB. Skal man virkelig konvertere den?...


//Bjarke - [KLEIFDESIGN]
Avatar billede bennytordrup Nybegynder
20. september 2002 - 09:33 #1
Jo, hvis du har VB6 sp5
Avatar billede musicchart.dk Nybegynder
20. september 2002 - 09:36 #2
Jeg bruger VB6    version: 8176
Avatar billede musicchart.dk Nybegynder
20. september 2002 - 09:36 #3
...men kan stadig ikke få den til at virke med MS Access 2000
Avatar billede bennytordrup Nybegynder
20. september 2002 - 09:38 #4
Jeg kører VB6 sp5, og den siger version: 8964

Derudover skal du have reference til DAO3.6, og din Connect på datacontrollen skal hedde Access 2000
Avatar billede bennytordrup Nybegynder
20. september 2002 - 09:38 #5
Kræver desuden mdac 2.5 installeret
Avatar billede bennytordrup Nybegynder
20. september 2002 - 09:38 #6
Hvilket er et krav for at få installeret den relevante servicepack til vb.
Avatar billede musicchart.dk Nybegynder
20. september 2002 - 09:41 #7
Hvordan laver jeg den "reference til DAO3.6"?
Avatar billede bennytordrup Nybegynder
20. september 2002 - 09:50 #8
Project, References

Her vælger du Microsoft DAO 3.6 på listen.

Hvad står der på den øverste linie i About-boksen for VB ud over Microsoft Visual Basic?
Avatar billede musicchart.dk Nybegynder
20. september 2002 - 09:57 #9
Jeg kunne først ikke vælge Microsoft DAO 3.6,... men så disablede jeg Microsoft DAO 3.51... så kunne jeg, men hvor er det jeg skal se det i About-boksen:

Help -> About Microsoft Visual Basic ---??
Avatar billede bennytordrup Nybegynder
20. september 2002 - 11:04 #10
På min står der i øverste linie Microsoft Visual Basic 6.0 (SP5)
Avatar billede musicchart.dk Nybegynder
20. september 2002 - 11:07 #11
På min står der bare Microsoft Visual Basic 6.0
Avatar billede musicchart.dk Nybegynder
20. september 2002 - 11:10 #12
...hvad skal jeg bruge, for at få forbindelse til Databasen??... Skal jeg tilføje nogle nye componenter til min Værktøjslinie.
Avatar billede bennytordrup Nybegynder
20. september 2002 - 11:10 #13
Så kan du ikke køre mod Access 2000. Du skal fra Microsoft downloade SP5. Det sker på følgende link:

http://msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp5/default.asp
Avatar billede bennytordrup Nybegynder
20. september 2002 - 11:11 #14
Du skal installere mdac 2.5 og Servicepack 5 til VB (Visual Studio). Når det er gjort, kan den almindelige datakontrol connecte til Access 2000.
Avatar billede musicchart.dk Nybegynder
20. september 2002 - 11:12 #15
... nu bruger jeg den der hedder "Data", og laver forbindelse vha. Sql-stenge.
Avatar billede musicchart.dk Nybegynder
20. september 2002 - 11:54 #16
ok, er ved at hente den, er færdi om ca. ½ time, (fylder 130mb)
Avatar billede medions Nybegynder
20. september 2002 - 13:33 #17
'** Betingelser:
'** Reference: Microsoft ActiveX Data Objects 2.5 Library

    Dim Conn As New Connection
    Dim rs As Recordset
    Dim strSQL As String
   
  Function Connection()
      Conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & App.Path & "\DB.mdb"
  End Function

'** Udskrivning **
    Connection
    strSQL = "SELECT * FROM tabel"
    Set rs = Conn.Execute (strSQL)

    rs("navn")

    Conn.Close

//>Rune
Avatar billede bennytordrup Nybegynder
20. september 2002 - 13:43 #18
Rune>> Så er vi jo ovre i ADO. Som jeg har tolket spørgsmålet fra starten af, så skulle det foregå gennem DAO.
Avatar billede medions Nybegynder
20. september 2002 - 13:48 #19
Benny> I know, men det var jo en mulighed oxo ;o)

//>Rune
Avatar billede bennytordrup Nybegynder
20. september 2002 - 13:49 #20
Det er korrekt, men det er IKKE den bedste, når man kører mod en Access Database.
Avatar billede medions Nybegynder
20. september 2002 - 14:02 #21
Hmm fair nok :o)

//>Rune
Avatar billede musicchart.dk Nybegynder
22. september 2002 - 11:46 #22
benny.tordrup >>, ok det virker med Service Pack 5, tak!...
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