¡Es que no tiene sentido intentar guardar un cero a la izquierda, en un campo numérico!
Si es tan necesario guardar con esos ceros entonces la solución más inmediata es cambiar el tipo de datos a VARCHAR()/CHAR().
Ahora bien, considero que eso de los ceros a la izquierda deben ser sólo a efectos de presentación, y justamente para esto es que existe la propiedad DisplayFormat de los campos, o también se puede hacer uso del evento OnGetText del DataSet en cuestión. Esto también vale, y con toda razón, si es que dicho campo interviene en alguna operación matemática.... si el campo fuera VARCHAR()/CHAR() se necesitaría de conversiones.
Saludos,
|