Saludos amigos, soy nuevo en esto de la programación, espero puedan ayudarme. tengo un problema con esta sentencia, el campo que necesito actualizar es tipo float y lo voy a actualizar con un valor que coloque en una caja de texto. al ejecutar el programa me da error. que puede ser adjunto codigo.
Código Delphi
[-]
procedure TT_UT.ButtonUtClick(Sender: TObject);
begin
T_UT.DBISAMQueryUT.SQL.Clear;
T_UT.DBISAMQueryUT.SQL.Add('UPDATE');
T_UT.DBISAMQueryUT.SQL.Add('STipoRetencionDetalle SET FRETD_MAYORQUE =:ValorUt');
T_UT.DBISAMQueryUT.SQL.Add('WHERE FRETD_PERSONA = 0');
T_UT.DBISAMQueryUT.Params.CreateParam(ftString,'ValorUt');
T_UT.DBISAMQueryUT.ParamByName('ValorUt').AsString := T_UT.EditUt.Text;
T_UT.DBISAMQueryUT.ExecSQL;