DSN-less connection, hjælp!!!!
Hej,Jeg har lavet en database i UltraDEV, med ASP og ACCESS database (supplier.mdb). Jeg har lavet den på min stationære maskine hvor jeg har defineret IIS-server og en ODBC connection til supplier.mdb. Og det virker som det skal.
Nu skal jeg have oploaden den til mit webhotel. Men finder først ud af nu at man skal bruge en DSN-less connection.
http://www.netsite.dk/support-asp-access.html
Dette er linket til udbyderen og der forklaring på DSN-less connection. Men hvor skal jeg ændre på de sider jeg har lavet?
-------------------------------------------
<%@LANGUAGE=\"VBSCRIPT\"%>
<!--#include file=\"../Connections/Supplier.asp\" -->
<%
Dim rsLogin__strUsername
rsLogin__strUsername = \"xyz\"
if (Request.Form(\"txtUsername\") <> \"\") then rsLogin__strUsername = Request.Form(\"txtUsername\")
%>
<%
Dim rsLogin__strPassword
rsLogin__strPassword = \"123\"
if (Request.Form(\"txtPassword\") <> \"\") then rsLogin__strPassword = Request.Form(\"txtPassword\")
%>
<%
set rsLogin = Server.CreateObject(\"ADODB.Recordset\")
rsLogin.ActiveConnection = MM_Supplier_STRING
rsLogin.Source = \"SELECT Username, Password, UserID FROM tblUsers WHERE Username = \'\" + Replace(rsLogin__strUsername, \"\'\", \"\'\'\") + \"\' AND Password = \'\" + Replace(rsLogin__strPassword, \"\'\", \"\'\'\") + \"\'\"
rsLogin.CursorType = 0
rsLogin.CursorLocation = 2
rsLogin.LockType = 3
rsLogin.Open()
rsLogin_numRows = 0
%>
<%
If rsLogin_strUsername <> \"xyz\" AND NOT rsLogin.eof then
Session(\"svUserID\") =(rsLogin.Fields.Item(\"UserID\").Value)
Response.Cookies(\"ckLoggedin\") = \"Loggedin\"
Response.Cookies(\"ckLoggedin\").Expires = date + 3
Response.Redirect \"login2.asp\"
Else
Response.Redirect \"login.asp?AccessDenied\"
End If
%>
<%
rsLogin.Close()
Set rsLogin = Nothing
%>
<%
rsLogin.Close()
%>
--------------------------
Kan du hjælpe med med denne side og fortælle mig hvor der skal ændres. Se også på det link jeg har lagt til Netsite.dk.
På forhånd tak!
Jeg er nok først tilbage på min plads på mandag og kan ikke lave reply før der.
MVH Henrik
