
28/10/2006, 17:59
|
| | Fecha de Ingreso: octubre-2006
Mensajes: 17
Antigüedad: 18 años, 6 meses Puntos: 0 | |
Probe todo! Hasta cambie a numerico el campo y como valor predetermiunado puse 0 .Una vez que hacia esto lograba hacer un update pero me ponia -1 en la base.
Bueno es por eso que me gustaria saber como funciona porque me pare q no tengo claro los conceptos nose me agote de probar.Mi logica fue facil
<%
If Tabla.Fields("Vigente") = TRUE then
%>
<input type="checkbox" name="checkbox" value="1" CHECKED>
<%
ELSE
%>
<INPUT TYPE="checkbox" NAME="checkbox" value="1">
<%
end IF
%>
si esto me funciona en el proceso de update tendria que hacer al revez probe
If (cint(Request.Form("checkbox"))) = 1 Then
sql = sql & "active=True"
End If
Y no me funciona es por ello que recurri aqui , pero pude ver que cosas como que todos la pasan difrente forma para metros como "active='Yes'" o If (Request.Form("checkbox")) = 1 Then
o If (Request.Form("checkbox")) = "1" Then es como que perdi la logica si lleba comilla ,sino lleva etc.
La verdad es que em esta volviendo loco Es por eso que adjunto los campo de mi form y los de mi update los cuales son:
Para ver si alguien ve el error
If (Request.Form("checkbox")) = True Then
sql = sql & "active='Yes'"
End If
y para la sgte :
<%
If Tabla.Fields("Vigente") = TRUE then
%>
<input type="checkbox" name="checkbox" value="1" CHECKED>
<%
ELSE
%>
<INPUT TYPE="checkbox" NAME="checkbox" value="1">
<%
end IF
%>
Mi base es access mi tipo de dato si/no y mi formato si/no |