Bueno, suponiendo que
fecha_actual y
hora_actual son variables de tipo TDate y TTime respectivamente, tienes varias maneras de hacerlo. Yo te mostrare 2
1.- Escribir directamente los parametros en la sentencia SQL. Para esta forma, tienes que saber el formato de la fecha en Paradox (que creo que es el que pongo, pero siempre me equivoco
)
Código:
query1.sql.add('insert into "emitidos.db" (fecha,horareal,horapautada,nombre,cliente,interprete,rubro,codigo)');
query1.sql.add('values (' +
QuotedStr(FormatDateTime('mm/dd/yyyy',fecha_actual)) + ',' +
QuotedStr(FormatDateTime('hh:nn',hora_actual)) +
',"06:30","pppp",2,3,4,"01ab456789")');
2.- Utilizar ParamByName
Código:
query1.sql.add('insert into "emitidos.db" (fecha,horareal,horapautada,nombre,cliente,interprete,rubro,codigo)');
query1.sql.add('values (:fecha,:hora,"06:30","pppp",2,3,4,"01ab456789")');
query1.ParamByName('fecha').AsDateTime := fecha_actual;
query1.ParamByName('hora').AsDateTime := hora_actual;
Salvo error u omision
Espero te sirva