Hvorfor vil den ikke opdatere anden gang??
<html><title>Indsætte data i databasen</title>
<head>
</head>
<body>
<%
Dim Conn, strSQL, DSN
\' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; \"
DSN = DSN & \"DBQ=\" & Server.MapPath(\"/databaser/db.mdb\")
Conn.Open DSN
strSQL = \"Insert into personer (Fornavn) values(\'\" & Request.Form(\"Fornavn\") & \"\')\"
\' SQL sætning eksekveres
Conn.Execute(strSQL)
\' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>
<h1>Databasen er opdateret!</h1>
Tilbage til input siden <a href=http://localhost/input.asp>Input</A>
</body>
</html>
Her kan jeg indsætte en fornavn i min database, det virker første gang. Jeg har en anden side hvor værdien \"Fornavn\" bliver lavet af brugeren. Men klikker jeg tilbage på linket, så vil den ikke opdatere igen med siger at der er en fejl i linie: \"strSQL = \"Insert into personer (Fornavn) values(\'\" & Request.Form(\"Fornavn\") & \"\')\"
\" Venter jeg 5 sek, og trykker F5, så bliver den opdateret. Hva går der galt?
