Ver Mensaje Individual
  #2  
Antiguo 04-06-2003
andres1569 andres1569 is offline
Miembro
 
Registrado: may 2003
Posts: 908
Reputación: 24
andres1569 Va por buen camino
Hola:

Parece ser que el valor que queda en dicho campo cuando el usuario no introduce nada es inválido (quizás provocado por la máscara). Si no quieres que te salte el error al grabar en disco, prueba de interceptar el evento OnValidate del campo en cuestión y ahí miras si la fecha es válida. También lo puedes realizar en el evento BeforePost de la tabla.

Lo que me intriga es por qué falla si no introduces nada, ¿qué mascara estás utilizando?

Otra posible causa de error sería que el campo estuviera como Required en la base de datos y por eso te salte al grabar (aunque lo normal es que en Delphi también aparezca como Required y falle en el Post).

A ver que nos dices
Responder Con Cita