Visual Basic - Datos vacíos en Access con VB

Life is soft - evento anual de software empresarial
 
Vista:

Datos vacíos en Access con VB

Publicado por Pablo Porras (1 intervención) el 26/04/2013 22:06:56
Planteo el problema

Tengo una Base de datos en Access con campos numéricos y de texto.
La base de datos la trabajo a través de VB.
Tengo campos opcionales, los cuales pueden quedar vacíos.

Problema

Cuando intento almacenar un dato en blanco en un campo numérico, me salta el siguiente error: La operación en varios pasos generó errores. Compruebe los valores de estado.
He cambiado en la base de datos, que no sea requerido y aun así da el error. Con los datos tipo texto no tengo problema.
Si agrego un campo directamente en access y los campos los dejo vacíos no hay problema.

Tabla!Area = txtArea ' aquí me salta el error no es en el update.

Alguna solución. Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 7
Ha aumentado su posición en 2 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Datos vacíos en Access con VB

Publicado por El Viejo Charles (262 intervenciones) el 07/06/2013 19:02:12
Buen dia Pablo
Bueno mira,
1. Teniendo en cuenta que tu campo "Area" es numerico, podrias utilizar lo siguiente:
Tabla!Area = iif(len(trim(txtArea ))=0, 0, val(txtArea ))

2. Teniendo en cuenta que tu campo "Area" es texto, podrias utilizar lo siguiente:
Tabla!Area = iif(len(trim(txtArea ))=0, "", trim(txtArea ))

Espero te sirve, si no me cuentas y miramos como te puedo ayudar, saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar