Returnere værdier fra checkboxe til opdatering
Jeg sidder og fedter med noget kode, der er opdelt som følger:En side til at udvalgte data. (A)
En side til at vise alle data (B)
En side til at oprette alle data (C)
En side til at opdatere alle data (D)
I formen er placeret checkboxe, som gerne skulle returnere med flueben de rigtige steder på (D). Det kan jeg også godt få dem til, problemet er så bare, at de ikke kan opdateres - Syntaksfejl.
Koden der returnerer checkboxene:
<input type=\"checkbox\" name=\"brev1\" value=\"brev1\" <%if rs(\"brev1\") = false then Response.write \"\" else Response.write \"checked\" end if %>>
Dette giver de rigtige værdier, men når jeg så vil sætte eller fjerne flueben kommer følgende fejlmeddelelse:
Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC Microsoft Access-driver] Datatyperne stemmer ikke overens i kriterieudtrykket.
/ret_kunder_func.asp, line 27
Browsertype:
Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)
Side:
POST 256 bytes to /ret_kunder_func.asp
POST Data:
navn=Hans+Drungade&adresse=Nipsestr%E6de+2&postnr=8600&city=Silkeborg&telefon=86823344&telefax=0&hjemmeside=http%3A%2F%2Fwww.a26-portal.dk&email=a26web@hotmail.com&info_om=hustyran&henviser_til=CIA&br . . .
Opdatering af checkboxene:
strSQL = \"UPDATE DISTINCTROW kunder SET id_nr = \" & request.form(\"telefon\") & \", dato = #\" & Now & \"#, navn = \'\" & request.form(\"navn\") & \"\', adresse = \'\" & request.form(\"adresse\") & \"\', postnr = \" & request.form(\"postnr\") & \",city = \'\" & request.form(\"city\") & \"\',telefon = \" & request.form(\"telefon\") & \",telefax = \" & telefax & \",hjemmeside = \'\" & request.form(\"hjemmeside\") & \"\',email = \'\" & request.form(\"email\") & \"\',info_om = \'\" & request.form(\"info_om\") & \"\',henviser_til = \'\" & request.form(\"henviser_til\")& \"\',brev = \'\" & request.form(\"brev\") & \"\',brev1 = \'\" & request.form(\"brev1\") & \"\' WHERE id = \" & Request(\"id\")
Der må være en måde at gøre det på . Kan ses på http://www.a26-portal.dk
Gå easy, det er kun en IIS-server hjemme hos mig selv.
Mvh.
Munck
