Foros del Web » Programación para mayores de 30 ;) » .NET »

odbc vb.net error al no ingresar dato en campo num

Estas en el tema de odbc vb.net error al no ingresar dato en campo num en el foro de .NET en Foros del Web. hola de nuevo :D El tema es el siguiente, si tengo una base de datos con uno de sus campos int o decimal al ingresar ...
  #1 (permalink)  
Antiguo 01/12/2012, 11:04
Avatar de damid3  
Fecha de Ingreso: noviembre-2012
Mensajes: 90
Antigüedad: 11 años, 5 meses
Puntos: 0
odbc vb.net error al no ingresar dato en campo num

hola de nuevo :D
El tema es el siguiente, si tengo una base de datos con uno de sus campos int o decimal al ingresar datos desde mi formulario si en el campo no hay nada me da un error el driver me dice :

"error [hy000] [mysql] [odbc 5.2(w) driver] [mysqld-5.5.28] incorrect decimal value: "for column "columna" at row 1

en fin que no puede ingresarlo porque no es valida pero cuando hacia esto con mysqlconnector los rellenaba con en este caso 0.00 por ser decimal el caso es que no puedo hacerlo con este no se si es cuestión de la configuración de la base de datos


Alguna idea ?

Saludos
  #2 (permalink)  
Antiguo 02/12/2012, 11:50
Avatar de emmax  
Fecha de Ingreso: agosto-2010
Ubicación: Sonora
Mensajes: 172
Antigüedad: 13 años, 8 meses
Puntos: 8
Respuesta: odbc vb.net error al no ingresar dato en campo num

Pues no explicas mucho, como en que estas programando, si VB o C# por ejemplo, pero pues por que no metes una condicion en tu formulario?, es decir si el campo esta vacio manda 0.00 y con eso solucionas el problema o bien si tu base de datos es en SQL ponle que acepte valores nulos al campo en cuestion, esto si es valido para otros procesos de tu aplicacion..

Etiquetas: dato, num, odbc, sql, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:07.