Avatar billede snoezel Nybegynder
02. maj 2003 - 09:22 Der er 3 kommentarer

Access ~MySql

Hejsa, hvordan omskrives følgende eksempel til en Mysql database:

Function RandomURL()
    ' Åbner databasen
    Set rs = Server.CreateObject("ADODB.Recordset")
    strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("/random.mdb")

    rs.Open "SELECT * FROM Links", strDSN, 1
    If Not (rs.BOF Or rs.EOF) Then
        Randomize
        intCount = Int(Rnd * rs.RecordCount) + 1
        rs.AbsolutePosition = intCount
        strLink = rs("LinkURL")
    End If
Avatar billede arne_v Ekspert
02. maj 2003 - 16:33 #1
Hvis du kun skal skifte database, så burde der være nok at ændre
værdien for strDSN.

Hvis du også skal skifte koden fra VB til noghet andet, så er det
en helt anden sag.
Avatar billede snoezel Nybegynder
03. maj 2003 - 11:11 #2
ja, det er mere om resten af koden er den samme både til access og mysql
Avatar billede arne_v Ekspert
03. maj 2003 - 12:45 #3
Du kan godt bruge VB op mod MySQL.
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
Computerworld tilbyder specialiserede kurser i database-management

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