Efectivamente la sentecia correcta es
ParamByName('P_Fecha').Value :=DateTimePicker2.DateTime;
Sin embargo el error se seguía produciendo y porque en los parámetros
"P_Fecha" estaba definida como
"Datetime", lo cambié a
"TimeStamp" y listo.
Es raro porque en la creación de la tabla el campo está como Datetime. ¿?
Gracias BlueSteel
PD: El de la foto con las minas de Rio sos vos?. Si es así, pasas a ser mi ídolo, más que
neftali, quién siempre me saca las papas del fuego