Opdater Access Database via Form

Tags:    asp

Hey!

Jeg prøver at opdatere en Access Database, via en enkel form. Jeg tror godt jeg ved hvad der er galt, men har ikke lige nogen ide om hvordan jeg får det fixet. De jeg havde viste sig at være ubruglige. Men her er mit script;

<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("database.mdb")
Conn.Open DSN

If Request.Form("opdater") = "mode" Then

strSQL = "Update db01 set "
strSQL = strSQL & "content= ' " & Request.Form("opdater") & " ' "
strSQL = strSQL & " Where id = " & Request.Form("id")

Conn.Execute(strSQL)

Else
%>

<form action="edit.asp" method="post">
<input type="hidden" name="id" id="id" value="<%= Request.Querystring("id") %>">
<input type="text" name="opdater" value="mode">
<input type="submit" value="Gem">
</form>

<%
End If
%>

Den vil godt opdatere det nu, men kun med "mode". Det er nok fordi der står mode ved inputten, og foroven, men jeg har ingen ide om hvad der skal stå.

Tak på forhånd!



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Prøv med:

If Request.Form("opdater") <> "" Then

Det virker nok lidt bedre... Nu tjekkes der på, om der er noget indhold i "opdater"

-------------------------------
Hilsen Jimmi Westeberg
http://www.westsworld.dk



Wow?

Var det så enkelt? Jeg troede jeg manglede flere linjer avanceret kodning. Men ikke desto mindre virkede det!

Mange tak for det!



Det var skam så lidt...

-------------------------------
Hilsen Jimmi Westeberg
http://www.westsworld.dk



t