Avatar billede ulrina Nybegynder
08. oktober 2003 - 12:25 Der er 5 kommentarer og
1 løsning

Win98 vs WinXP

Hejsa!

Jeg har et lille program som jeg har lavet på en XP maskine, nu skal programmet køre på en Win98 maskine, men jeg kan ikke få den til at gemme/hente data fra den tilhørende access database, hvad gør jeg galt?

Jeg bruger flg kode:

Dim Conn As New Connection
Dim DBData As Recordset
Dim SQL As String

Function Open_Connection()
    Conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & App.Path & "\DB.mdb", "Administrator", "ElData"
End Function
   
Function Close_Connection()
    Conn.Close
End Function

Private Sub Form_Load()
    Open_Connection
        SQL = "SELECT * FROM stat"
        Set DBData = Conn.Execute(SQL)
        While DBData.EOF = False
            Data1(DBData.Fields("ar").Value) = "X"
            Antal1 = Antal1 + 1
            DBData.MoveNext
        Wend
    Close_Connection
End Sub

Det virker fint på WinXP men ikke på Win98?
Avatar billede zhark Nybegynder
08. oktober 2003 - 12:42 #1
Jeg mener slrt ikke fu kan bruge data fra en XP på WIN98, men omvendt!
Avatar billede zhark Nybegynder
08. oktober 2003 - 12:43 #2
Heller ikke selv om det er stavet korrekt :-)
Avatar billede halifax Nybegynder
08. oktober 2003 - 15:17 #3
Lidt naivt (eller dumt?) spurgt: der mangler vel ikke noget Runtime modul på 98'eren.
Avatar billede ulrina Nybegynder
08. oktober 2003 - 16:33 #4
Win98 kommer ikke med nogle fejl når jeg gemmer til databasen, men den gemmer kun den første post ?!?!?

Når jeg prøver at hente data kommer den med en fejl 13 i
        SQL = "SELECT * FROM stat"
        Set DBData = Conn.Execute(SQL)      <--- Denne linie ?!?!?

Ud over det kommer den ikke med nogen fejl om manglende runtime eller lign.
Avatar billede ulrina Nybegynder
09. oktober 2003 - 08:46 #5
Problemet er løst :)
Avatar billede ulrina Nybegynder
09. oktober 2003 - 08:47 #6
Problemet lå i References
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