Fel rad...
connect.open "driver={Microsoft Access Driver(*.mdb)};dbq="&server.mappath("login.mdb")&";"
Mellanslag efter open..
10 svar · 221 visningar · startad av Goosefish
detta fel uppstår på den raden som har en pil!
Microsoft OLE DB Provider for ODBC Drivers fel '80004005'
[Microsoft][ODBC Driver Manager] Datakällan hittades inte och ingen standarddrivrutin är angiven
/inloggning/nyuser.asp, rad 10
<%
set connect = server.createobject("ADODB.Connection")
connect.open"driver={Microsoft Access Driver(*.mdb)};dbq="&server.mappath("login.mdb")&";"
sql = "SELECT * FROM login" < ----
set rs = server.createobject("ADODB.Recordset")
rs.open sql, connect, adOpenStatic ,adLockOptimistic
rs.open
rs.addnew
rs("user") = request.form("user")
rs("pass") = request.form("pass")
rs.close
connect.close
%>
Fel rad...
connect.open "driver={Microsoft Access Driver(*.mdb)};dbq="&server.mappath("login.mdb")&";"
Mellanslag efter open..
det blir ingen skillnad
och login.mdb ligger i samma mapp som allt annat!
connect.open "driver={Microsoft Access Driver (*.mdb)};dbq=" &server.mappath("login.mdb")&";"
Blanksteg mellan "Driver" och (*.mdb) ska det va.
Sen ska det, precis som Jörgen skrev in en rs.update innan rs.close.
Nej, det räcker gott med en rs.open
Precis Koplik, rs.open förekommer 2 ggr.
Q: Vilken tid äter man middag?
A: När man är hungrig
mvh Jörgen
I och för sig så behövs det inget recordset när man vill förändra data (det är bättre att använda update/delete/insert direkt).
Det är sant.
AddNew och Update och det ska nog helst användas när man måste presentera data före.
jorgen: Vilken tid är man hungrig?