function UpdateQuestion(QuestionID)
sql = "select * from tblQuestions where QuestionID=" & QuestionID
set rs = server.createobject("adodb.recordset")
rs.open sql, conn, 3, 3
rs("QuestionName") = QuestionName
rs("QuestionType") = QuestionType
rs("QuestionOptions") = QuestionOptions
if Required <> "" then rs("Required") = Required
if Other <> "" then
rs("Other") = Other
end if
if Other1 <> "" then
rs("Other1") = Other1
end if
rs.update
rs.close
set rs = nothing
end function
det e required, other och other1 som jag vill uppdatera och dessa ar checkboxar, men den uppdaterar inte de?? det gar bra da jag satter vardet i databasen till 0 och darefter kryssar i och uppdaterar men nar jag sedan vill ta bort bocken och uppdatera sa fungerar det inte???
sorry jag klistrade in fel kod verkar d som, har e koden med problemet:
function UpdateQuestion(QuestionID)
sql = "select * from tblQuestions where QuestionID=" & QuestionID
set rs = server.createobject("adodb.recordset")
rs.open sql, conn, 3, 3
rs("QuestionName") = QuestionName
rs("QuestionType") = QuestionType
rs("QuestionOptions") = QuestionOptions
if Required <> "" then rs("Required") = Required
if Other <> "" then
rs("Other") = Other
end if
if Other1 <> "" then
rs("Other1") = Other1
end if
rs.update
rs.close
set rs = nothing
end function
nar jag skriver ngt i textfieldsen i dessa tre sa funkar d:
rs("QuestionName") = QuestionName
rs("QuestionType") = QuestionType
rs("QuestionOptions") = QuestionOptions
men det ar i required, other, och other1 det strular eftersom de ar checkboxes?
Du kan ju bara sätta en bit till 1 eller 0.
En checkbox har värdet som står i value-attributet om den i ikryssad vid postning av formuläret, så det borde fungera att skriva checkbox-delen såhär
if(Required <> "") then
rs("Required") = 1
else
rs("Required") = 0
end if
.
.
.