Ver Mensaje Individual
  #2  
Antiguo 30-08-2007
Avatar de paldave
paldave paldave is offline
Miembro
 
Registrado: ago 2007
Ubicación: Uruguay
Posts: 148
Reputación: 19
paldave Va por buen camino
No dices con que tipo de tablas ni de base de datos estás trabajando. Creo que no te tomaste el tiempo suficiente como para plantear tu pregunta. Lee la Guía de estilo en la barra superior.
De todas formas creo que podrías usar un condicional para comprobar si los campos van a tener alguna fecha válida, y luego dependiendo de ello darles entrada en tu BD.
Para ser más claro propongo que descargues el componente TosDateEdit que adjunto (creación de un servidor, úsalo libremente), pongas 2 de ellos en el formulario y luego compruebes si tiene un valor válido en cada uno de ellos.
Por ejemplo si tu fech está en osDateEdit1 sería:
Código Delphi [-]
if (osDateEdit1.IsNull) or (not osDateEdit1.IsValid) then
    table1.SetFields([Nombre,null])
  else
     table1.SetFields([Nombre,osDateEdit1.Date]);
Archivos Adjuntos
Tipo de Archivo: zip osDateEdit.zip (1,8 KB, 7 visitas)

Última edición por paldave fecha: 30-08-2007 a las 20:06:48. Razón: Me olvidé de insertar el componente :o
Responder Con Cita