Hola, saludos a todos.
Tengo un problemita con campos nulos. Es como sigue: tengo una aplicacion hecha en delpli 7, uso un componente llamado
(CoreLab.SDAC.SQL.Server.Data.Access.Components.v3.70.0.24.Delphi.BCB.Retail-CORE) para la conexion, puse el nombre completo por si las moscas. Bien, el problema es que he declarado en ERWin (un modulador de base de datos) algunos campos que deben contener valores al momento de grabar, es dedir que no se guarden nulos ni en blanco, así mismo al momento de generar y crear la base de datos SQLServer 2000 (Que es el gestor de base de datos que utilizo) los configura igual, es decir los pone que no permita nulos.
El problema es que cuando estoy capturando, si intento grabar un dato sin escribir en los campos requeridos se me dispara un mensaje (el cual configure en los objetos TTable del DataModule) para que el usuario este obligado a capturar ese dato, pero si el usuario escribe un valor en el edit y lo borra, la aplicacion asume que tiene un dato y lo graba en blanco.
Pregunta: Como puedo evitar eso sin tener que hacerlo por código, hay alguna forma de evitarlo en la DB.?
Gracias, espero haber sido bien explicito para que me puedan ayudar, si no me entienden favor decirme y yo tratare de ser mas explicito.