dahlgrenMedlem sedan aug. 20011 946 inlägg Jag har en koppling enligt nedan och hänger inte riktigt med på hur den fungerar. Hur vet kopplingen var filen finns eftersom min databas ligger i en annan mapp.
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "serio4"
Set objRSSelect = Server.CreateObject("ADODB.Recordset")
strSQLSelect = "SELECT* FROM SSBarDetails"
objRSSelect.Open strSQLSelect, objConn
@ndersMedlem sedan juni 200032 969 inlägg Du har sannolikt en DSN med namnet "serio4" uppsatt i Kontrollpanelen -> Administrationsverktyg -> Datakällor (ODBC).
dahlgrenMedlem sedan aug. 20011 946 inlägg Tack! Eftersom sidan ligger på ett på ett webhotell är det mycket möjligt att det finns en DSN-koppling. Hur ändrar jag koden så att jag själv får peka på filen. Blir det rätt om jag skriver följande?
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
Server.MapPath ("/databas.mdb") & ";"
objConn.Open
Set objRSSelect = Server.CreateObject("ADODB.Recordset")
strSQLSelect = "SELECT* FROM SSBarDetails"
objRSSelect.Open strSQLSelect, objConn
Var säkert flera år sen jag pillade med asp sist.
@ndersMedlem sedan juni 200032 969 inlägg Om du tar bort understrecket och om databasfilen ligger i webbroten bör det bli rätt.
Lägg upp en fil och testa med vetja. :)