resulta que lo que antes funcionaba ahora ya no este es el codigo que siemte habia usado.
Código Delphi
[-]
with fmodulo.qry_registra do
begin
sql.Add('insert into volantes(usuario,recibe,volante,fecha_oficio)');
sql.Add('values (:usuario,:recibe,:volante,:fecha_oficio);');
Parameters.ParamByName('usuario').Value:=Trim(Fprincipal.wusuario);
Parameters.ParamByName('recibe').Value:=wrecibio;
Parameters.ParamByName('volante').Value:= woficio;
Parameters.ParamByName('fecha_oficio').Value:= DateToStr(Fregistro.dtp_fecha_oficio.Date);
try
ExecSQL;
application.MessageBox('Registro Almacenado Correctamente','',mb_ok + mb_iconinformation);
exit;
except
on E:EOleException do
begin
MessageDlg(Format('Error: %s Codigo: %d', [E.Message, E.ErrorCode]), mtError, [mbOK], 0);
exit;
end;
end;
end;
bien pues ahora al ejecutar memuestra el siguiente error:
proyect volate.exe raised exception class EOLeException with message [Microsoft][ODBC SQL SERVER Driver] caracteristica opcional no implementada'. process stopeed. use step or run to coninue
ya probre con dateStro(y fecha)
con dateStr(format('dd-mm-yyy',fecha)
alguien tiene alguna idea