
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.
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


0