webForumDet fria alternativet
Logga in / Bli medlem

Databaskoppling i ASP

ASP

3 svar · 190 visningar · startad av elaine

Medlem sedan maj 20005 inlägg
Frågan#1

Kan någon se varför denna databaskoppling inte fungerar? Databasen hittas inte. Databasen ligger i roten på servern. Problemet verkar ligga i andra kodraden. Förslag på lösning?

<% Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=users.mdb"

Set RecSet = Server.CreateObject("ADODB.Recordset") %\>

Koden ska användas vid inloggning med anvärndarnamn och lösenord.Tacksam för snabbt svar!

[Redigerat av elaine den 27 okt 2000]

Medlem sedan feb. 20005 891 inlägg
#2

Vilket "fel" får du då? Nåt specifikt felmeddelande eller vad..? :)

r
oj.. såg inte själva "databasen hittades inte" :r.

Medlem sedan dec. 19998 577 inlägg
#3

Ligger den i rooten av servern (i sånna fall vilken partition) eller ligger den i rooten av din webbplats... antar att du menar din webbplats... skriv då såhär:

Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("users.mdb")&";"
Medlem sedan aug. 2000207 inlägg
#4

hm...

<% Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=users.mdb"

Set RecSet = Server.CreateObject("ADODB.Recordset") %>

hmm.. dbq=users.mdb
borde du inte ange var den ska vara??
ex...
dbq=c:\inetpub\dbroot\users.mdb
eller var du nu vill ha den...

489 ms totalt · 4 externa anrop · v20260731065814-full.df76c93f
120 ms — deklarationer (db)
218 ms — hämta statistik (db)
147 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)