webForumDet fria alternativet

Koppla db

4 svar · 202 visningar · startad av dagmar86

dagmar86Medlem sedan jan. 200320 inlägg
#1

Jag lyckas bara inte att koppla till databasen. Om någon har tid att kika lite på koden är jag tacksam.

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open("Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\wwwRoot\TM\tmchips.mdb"))

andra och tredje raden satt ihop men de bröts när jag infogade dem i tråden.

Jag får följande felmeddelande:

Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Drivrutin för ODBC Microsoft Access]Allmänt fel Det går inte att öppna registernyckeln 'Temporary (volatile) Jet DSN for process 0x4d4 Thread 0x55c DBC 0x1023bac Jet'.
/TM/insert.asp, line 22

dagmar86Medlem sedan jan. 200320 inlägg
#2

Hmm andra och tredje raden bröts tydligen inte det var bara som det såg ut.

VideMedlem sedan dec. 19998 577 inlägg
#3

har tagits upp massor med gånger, ett av svaren:
http://www.webforum.nu/showthread.php?s=&postid=544001#post544001

pirroMedlem sedan aug. 2001226 inlägg
#4

conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("\wwwRoot\TM\tmchips.mdb")
kanske
eller denna kanske
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("/wwwroot/TM/tmchips.mdb")
btw har du en mapp som heter wwwRoot i din root? annars ska du nog använda "/TM/tmchips.mdb"
over and out
Pirro

dagmar86Medlem sedan jan. 200320 inlägg
#5

Tack det funkar!!!

124 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)