Exakt vad säger felmeddelandet då?
Hej! Jag har problem med uppdatering av en post i min databas, jag har ingen aning om vad som är fel!
Det är en funktion där man ska kunna ändra/skapa en presentation av sig själv, där sessions håller reda på vems presentation som ändras. Just nu ser session ut såhär:
Session(user) = nick
och formulärets pres-fält heter pres (likaså tabellens post)
Sidans kod ser ut såhär:
<html>
<head>
</head>
<body>
<%
If Session("LoggedIn")=False then
Response.Redirect "index.asp"
End If
adress=Server.MapPath("db1.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
basen = "driver={Microsoft Access Driver (*.mdb)};dbq="&adress
conn.open basen
pres=Request.form("pres")
sql="UPDATE medlem SET pres = '" & pres & "' WHERE nick = '" & Session(user) & "';"
conn.execute (sql)
set rs=nothing
conn.close
%>
</body>
</html>
Felmeddelandet säger att det är fel på conn.execute (sql) men jag misstänker att felet ligger här:
sql="UPDATE medlem SET pres = '" & pres & "' WHERE nick = '" & Session(user) & "';"
(Värt att nämna är att tabellen heter medlem)
Nån som har nån aning om vad som kan vara fel?

