![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
22/11/2003, 00:30
|
![Avatar de Zeratul](http://static.forosdelweb.com/customavatars/avatar31458_1.gif) | | | Fecha de Ingreso: marzo-2003 Ubicación: Palencia, España
Mensajes: 64
Antigüedad: 21 años, 11 meses Puntos: 0 | |
Hola de nuevo.
sin animos de crear polemica debo decir que no dejais muy claro por que no os parece una opcion adecuada la de insertar un espacio en blanco. Partimos de que el campo que dejamos con un espacio en blanco no es clave, con lo que no creamos registros invalidos en la base de datos. ademas estamos hablando de access y si realizamos una consulta como
"SELECT count(*) AS cantidad
FROM Tabla1
WHERE registro Is Not Null"
y en el campo registro de la tabla Tabla1 tenemos 7 valores y seis espacios en blanco el resultado de la consulta es 7 de donde se concluye que los valores introducidos como "espacio en blanco" es tomado como nulo por access.
Por otro lado en un software de bases de datos debe permitirse cierta flexibilidad al introducir los datos (salvo en campos clave), de otro modo obligamos a la introduccion de datos que en ese momento pueden no conocerse.
Repito que el motivo de este mensaje no es otro que el de saber mas sobre el tema, supongo que en otros gestores de bases de datos mas potentes que access la introduccion de un espacio en blanco puede crer problemas, sin embargo creo que son mas las ventajas que los problemas que produce. Si me equivoco desde luego que estare encantado de daros la razon.
Un Saludo
Zeratul |