Bom-dia, eu sempre usei a seguinte sintaxe para alterar valor porém todos os valores até então eram representados por valores String, porém agora preciso alterar um valor float, agradeço desde já. O Banco usado é SQL 2000.
DM.ADOQuery1.Close;
DM.ADOQuery1.SQL.Add('Update ContasPagar Set Valor=' + (EditVal.Text)+ 'where titulo ='+ QuotedStr(EditNF.Text));
DM.ADOQuery1.ExecSQL;
PS.: Entrando até mesmo com valor inteiro tipo "8000" ele passa porém ao colocar um float tipo "8000,64" não passa :huh: !
Pergunta
Denispe
Bom-dia, eu sempre usei a seguinte sintaxe para alterar valor porém todos os valores até então eram representados por valores String, porém agora preciso alterar um valor float, agradeço desde já. O Banco usado é SQL 2000.
DM.ADOQuery1.Close;
DM.ADOQuery1.SQL.Add('Update ContasPagar Set Valor=' + (EditVal.Text)+ 'where titulo ='+ QuotedStr(EditNF.Text));
DM.ADOQuery1.ExecSQL;
PS.: Entrando até mesmo com valor inteiro tipo "8000" ele passa porém ao colocar um float tipo "8000,64" não passa :huh: !
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.