un campo definido como numérico en la BD?
me tira un error que dice que no coinciden los tipos, supongo que es porque quiere guardar "" (string) en un numérico.

| |||
input vacío como hago para que el usuario pueda dejar un input vacío en un campo definido como numérico en la BD? me tira un error que dice que no coinciden los tipos, supongo que es porque quiere guardar "" (string) en un numérico. ![]()
__________________ Juan Pablo |
| |||
define una variable, esta va a ser la que vas a ingresar si es nulo if (formulario.nombre_campo.value.replace(/ /g, ' ') == ' ') nombre_variable=null (o asi nombre_variable="null") 'nombre_variable es la que vas a utilizar para ingresar. ![]() |
| |||
![]() uy, me equivoque, na que ver esto formulario.nombre_campo.value.replace(/ /g, '') == '' es de javascript. asi era, disculpa verificar_ingreso=trim(Request.Form("nombre_del_ca mpo")) if verificar_ingreso="" then verificar_ingreso="null" end if Cuando hagas el ingreso el campo verificar_ingreso tiene que ir asi "&verificar_ingreso&" , sin las comillas ''. ahora si ![]() |
| ||||
Mas facil aun, si la base de datos es de ACCESS marca ese campo como requerido, eso provocara un error si lo dejamos vacio. Claro que si lo que quieres es un mensaje que te diga que lo has hecho mal tambien puedes hacerlo con javascript, comprobando los valores del formulario antes de enviar al servidor. |
| |||
voy a probar con lo que me dicen renegado y u_goldman, porque debo permitir el ingreso nulo maestro. Gracias a todos, luego les digo que pasó. saludos
__________________ Juan Pablo |