GimboMedlem sedan dec. 20001 626 inlägg varfor uppdaterar inte denna kod:
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???
GimboMedlem sedan dec. 20001 626 inlägg rs.update i botten av koden
JosefMedlem sedan mars 20023 561 inlägg Javisst, men du vill väl uppdatera en post eller har jag fattat det helt fel?
GimboMedlem sedan dec. 20001 626 inlägg nera du har fattat d helt korrekt, vill uppdatera en post.
Men det jag inte hajar e det gar att uppdatera genom att checka boxarna, men sedan da jag vill unchecka de sa funkar d inte??
mackanzMedlem sedan sep. 2003443 inlägg rs.AddNew - lägger till en post
rs.update - uppdaterar
GimboMedlem sedan dec. 20001 626 inlägg 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?
Engine^Medlem sedan dec. 20003 887 inlägg Vad är Required, Other och Other1 för datatyper i databasen?
Engine^Medlem sedan dec. 20003 887 inlägg 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
.
.
.