Forum Moderators: open
set connection=Server.CreateObject("ADODB.Connection")
connection.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &_
server.MapPath("/templates/test/developers.mdb")
connection.Open
sql="UPDATE [Bug] SET ([Tnum], [DateEntered], [BugDescription], [SimulatorsAffected], [SimulatorVersion], [Project], [EnteredBy], [FoundandReportedBy], [Priority], [Stat], [CorrectedDate], [CorrectedNotes])WHERE Tnum=" & ID & "" "
sql=sql & "VALUES"
sql=sql & "('" & Request.Form("number") & "',"
sql=sql & "'" & Request.Form("date") & "',"
sql=sql & "'" & Request.Form("desc") & "',"
sql=sql & "'" & Request.Form("simaff") & "',"
sql=sql & "'" & Request.Form("simver") & "',"
sql=sql & "'" & Request.Form("project") & "',"
sql=sql & "'" & Request.Form("entered") & "',"
sql=sql & "'" & Request.Form("found") & "',"
sql=sql & "'" & Request.Form("priority") & "',"
sql=sql & "'" & Request.Form("status") & "',"
sql=sql & "'" & Request.Form("datecorr") & "',"
sql=sql & "'" & Request.Form("corrected") & "')"
connection.Execute(sql)
if err<>0 then
Response.Write(Err.Description)
else
response.redirect("bugentered.htm")
end if
connection.close
%>
Code:
<%
Dim ID
ID=Request.QueryString("ID")
set connection=Server.CreateObject("ADODB.Connection")
connection.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &_
server.MapPath("/templates/test/developers.mdb")
connection.Open
sql="UPDATE [Bug] SET ([Tnum], [DateEntered], [BugDescription], [SimulatorsAffected], [SimulatorVersion], [Project], [EnteredBy], [FoundandReportedBy], [Priority], [Stat], [CorrectedDate], [CorrectedNotes])WHERE Tnum=" & ID & ""
sql=sql & "VALUES"
sql=sql & "('" & Request.Form("date") & "',"
sql=sql & "'" & Request.Form("desc") & "',"
sql=sql & "'" & Request.Form("simaff") & "',"
sql=sql & "'" & Request.Form("simver") & "',"
sql=sql & "'" & Request.Form("project") & "',"
sql=sql & "'" & Request.Form("entered") & "',"
sql=sql & "'" & Request.Form("found") & "',"
sql=sql & "'" & Request.Form("priority") & "',"
sql=sql & "'" & Request.Form("status") & "',"
sql=sql & "'" & Request.Form("datecorr") & "',"
sql=sql & "'" & Request.Form("corrected") & "')"
connection.Execute(sql)
if err<>0 then
Response.Write(Err.Description)
else
response.redirect("bugentered.htm")
end if
connection.close
%>
To get you started
update Bug
set DateEntered = Request.Form("date"),
BugDescription = Request.Form("desc")
where Tnum=" & ID
I don't recommend passing unchecked values into the database though it's a terrible practice. This is just to give you an idea of what road you need to go down with your update statement.
Syntax error
/templates/updating.asp, line 11
set "[DateEntered] = '" = Request.Form("date")& "', "
Code Is:
<%
Dim ID
ID=Request.QueryString("ID")
set connection=Server.CreateObject("ADODB.Connection")
connection.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &_
server.MapPath("/templates/test/developers.mdb")
connection.Open
sql="UPDATE [Bug] " &_
set "[DateEntered] = '" = Request.Form("date")& "', "
"[BugDescription] = '" & Request.Form("desc") & "', "
"[SimulatorsAffected] = '" & Request.Form("simaff") & "', "
"[SimulatorVersion] = '" & Request.Form("simver") & "', "
"[Project] = '" & Request.Form("project") & "', "
"[EnteredBy] = '" & Request.Form("entered") & "', "
"[FoundandReportedBy] = '" & Request.Form("found") & "', "
"[Priority] = '" & Request.Form("priority") & "', "
"[Stat] = '" & Request.Form("status") & "', "
"[Priority] = '" & Request.Form("priority") & "', "
"[status] = '" & Request.Form("status") & "', "
"[CorrectedDate] = '" & Request.Form("datecorr") & "', "
"[CorrectedNotes] = '" & Request.Form("corrected") & "', "
"WHERE Tnum=" & ID & ""
connection.Execute(sql)
if err<>0 then
Response.Write(Err.Description)
else
response.redirect("bugentered.htm")
end if
connection.close
%>
"WHERE Tnum=" & ID & ""
connection.Execute(sql)
Syntax error (missing operator) in query expression 'Tnum='.
/templates/updating.asp, line 26
Code:
sql="UPDATE [Bug] "
sql = sql & " set [DateEntered] = '" & Request.Form("date") & "', "
sql = sql & "[BugDescription] = '" & Request.Form("desc") & "', "
sql = sql & "[SimulatorsAffected] = '" & Request.Form("simaff") & "', "
sql = sql & "[SimulatorVersion] = '" & Request.Form("simver") & "', "
sql = sql & "[Project] = '" & Request.Form("project") & "', "
sql = sql & "[EnteredBy] = '" & Request.Form("entered") & "', "
sql = sql & "[FoundandReportedBy] = '" & Request.Form("found") & "', "
sql = sql & "[Priority] = '" & Request.Form("priority") & "', "
sql = sql & "[Stat] = '" & Request.Form("status") & "', "
sql = sql & "[Priority] = '" & Request.Form("priority") & "', "
sql = sql & "[status] = '" & Request.Form("status") & "', "
sql = sql & "[CorrectedDate] = '" & Request.Form("datecorr") & "', "
sql = sql & "[CorrectedNotes] = '" & Request.Form("corrected") & "'"
sql = sql & "WHERE Tnum=" & ID & ""
connection.Execute(sql)
connection.Execute(sql)