Avatar billede stigaard Nybegynder
18. september 2006 - 08:58 Der er 1 kommentar og
1 løsning

Skift af Access kode til MS SQL kode

Jeg vil skifte fra Access til MS SQL Express 2005 på min hjemmeside. Jeg har min databaseforbindelse i en fil kaldet functions.asp så det bør vel være nemt? Hvad skal jeg skrive i stedet for at det virker med min MS SQL database?


functions.asp
-------------
mdbPath = "D:\hostroot\db\data.mdb"
Function ConnectDBOpen(SQL)
    set objConn = server.CreateObject("ADODB.connection")
    AccessConnect = "Driver={Microsoft Access Driver (*.mdb)};" & _
        "Dbq=" & mdbPath & ";" & _
        "Uid=admin;Pwd=;"
    objConn.mode = 3
    objConn.Open AccessConnect
    set objRS = objConn.Execute(SQL)
End Function

Function ConnectDBClose()
    set objRS = nothing
    objConn.Close
    set objConn = nothing
End Function


index.asp
---------
<%
SQL = "SELECT TOP 3 * FROM Nyheder ORDER BY Prio DESC;"
ConnectDBOpen(SQL)
%>

<%=objRS("Overskrift")%><br>
<%=objRS("Nyhedstekst")%

<%
ConnectDBClose()
%>
Avatar billede -mundi- Nybegynder
18. september 2006 - 09:05 #1
AccessConnect = "provider=sqloledb;Data Source=SERVERNAME;Initial Catalog=DATABASENAME;User Id=sa;Password=asdasd;"

burde kunne gøre det
Avatar billede stigaard Nybegynder
18. september 2006 - 09:30 #2
Super, det var jo nemt :-)
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