Avatar billede tormood Nybegynder
20. november 2000 - 14:53 Der er 2 kommentarer

Database kontakt

jeg har laget en login side men får ikke kontakt med databasen via dsnless connection. Hva skal jeg gjøre?

Dim conntemp__strUserID
conntemp__strUserID = \"x\"
if(Request.Form(\"UserID\") <> \"\") then conntemp__strUserID = Request.Form(\"UserID\")

Dim conntemp__strPassword
conntemp__strPassword = \"1\"
if(Request.Form(\"Password\") <> \"\") then conntemp__strPassword = Request.Form(\"Password\")

%> <%
set conntemp=server.createObject(\"adodb.connection\")

\' DSNless connection to Access Database
DSNtemp=\"DRIVER={Microsoft Access Driver (*.mdb)}; \"
DSNtemp=dsntemp & \"DBQ=\" & server.mappath(\"\\test\\_db\\access.mdb\")
conntemp.Open DSNtemp
\' DSNless connection to Access Database


sql = \"SELECT un, pw  FROM users\"
set recordset = conntemp.Execute(sql)



%>
<% If conntemp__strUserID <> \"x\" Then
If Not conntemp.EOF Then
Session(\"svUser\")=conntemp.Fields.Item(\"un\").Value
Session(\"svPass\")=conntemp.Fields.Item(\"pw\").Value
Session(\"AccGrp\")=conntemp.Fields.Item(\"al\").Value
Response.Redirect \"loginok.asp\"
else
Response.Redirect \"loginfailed.asp\"
End If
End If
conntemp.Close
Set conntemp = Nothing
Avatar billede jschroll Nybegynder
20. november 2000 - 16:47 #1
Hvilken fejl får du?
Avatar billede eagleeye Praktikant
31. januar 2001 - 19:12 #2
& server.mappath(\"\\test\\_db\\access.mdb\")
Peger på X:\\wwwroot\\folder_til_denne_asp_fil\\test\\_db\\access.mdb

Måske Folderen er forkert. Hvor ligger databasen?
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