Delphi - Actualizar campo tipo Date a Null con FireDac Delphi 10.4

 
Vista:
sin imagen de perfil

Actualizar campo tipo Date a Null con FireDac Delphi 10.4

Publicado por David (1 intervención) el 02/09/2021 13:45:47
Hola a tod@as, soy nuevo en el foro y necesitaría ayuda con un problema que me ha surgido, gracias de antemano.

Quiero actualizar un campo tipo Date a Null, mediante una sentencia de MySQL utilizando el componente FireDac de Delphi 10.4 de la siguiente manera:

TablaConsulta1.SQL.Add('fecha_nacimiento = :fecha_nacimiento'); ...

Y al final de la consulta introduzco el valor de los parámetros según me interese, de la siguiente manera:
if (DatetimePicker1.Format <> '') then
TablaConsulta1.ParamByName('fecha_nacimiento').IsNull
else TablaConsulta1.ParamByName('fecha_nacimiento').AsDate := DatetimePicker1.Date;

Esto con Delphi 7 funcionaba correctamente, pero con FireDac no me funciona, me da error en la manera de asignar el valor Null.
Agradecería vuestra ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder