No quiero insertar valores nulos

Hola experto. Ahora tengo otra duda. Estoy desarrollando la aplicación en VFP 9.0 y uso ODBC para accesar desde un cliente al servidor. La base de datos en el servidor esta igualmente en VFP 9.0. El caso es que uso vistas remotas y cuando trato de actualizar la tabla en el servidor con =tableupdate(.t.), ODBC me envía un mensaje diciendo que no se aceptan valores nulos. Esto lo hace refiriéndose a los campos que no se llenaron. Lo que se quiere es que no llene dicho campos con valores nulos, simplemente que los deje en blanco si no tienen datos.

Gracias

1 Respuesta

Respuesta
1

1. Puedes optar por poner en la tabla en valor por defecto en 0 si es numérico y en space(40) o la long de tu campo si es carácter.

2. O puede mediante programación:

mNombre = Thisform,txtNombre

REPLACE nombre WITH IIF(ISNULL(mnombre)," ",mnombre)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas