Alterar somente um campo do registro na tabela

Delphi

10/01/2008

O registro tem, por exemplo, os campos:

Nome
Cpf
End
Fone
Saldo

Estando com o ponteiro num referido registro, quero alterar somente o campo Saldo, colocando nele o valor que está carregado numa variável.

No Clipper é fácil, é só dar um [b:0d9f811dd0]REPL SALDO WITH VARNOVOSALDO[/b:0d9f811dd0], agora no Delphi, onde estou iniciando, não estou conseguindo.

Espero ajuda de vocês.


Cps.art

Cps.art

Curtidas 0

Respostas

Cps.art

Cps.art

10/01/2008

Mais uma observação:

Uso Tabela do Clipper com ClienteDataSet.


GOSTEI 0
Cps.art

Cps.art

10/01/2008

Ninguem se habilita?


GOSTEI 0
Cps.art

Cps.art

10/01/2008

Nenhuma ajuda?


GOSTEI 0
Dor_poa

Dor_poa

10/01/2008

Caraaaa..
Tu quer alterar a estrutura de sua tabela ou o valor do campo em questão?


GOSTEI 0
Edilcimar

Edilcimar

10/01/2008

FieldByName(´CAMPOQUEEUQUEROMUDAR´).AsFloat := Saldo


GOSTEI 0
Cps.art

Cps.art

10/01/2008

Amigo Dor_poa, não quero mudar o nome do campo, quero mudar o conteúdo desse campo.

Exemplo:

O campo Saldo está com um valor de 123,45, tenho uma variável carregada com o valor 100,00.
Quero atribuir ao campo Saldo, o novo valor que está nessa variável.


GOSTEI 0
Cps.art

Cps.art

10/01/2008

Amigo Edilcimar, uso tabela do Clipper com ClientDataSet.


GOSTEI 0
Dbergkamps10

Dbergkamps10

10/01/2008

não sei se entendi direito, mas tente assim por sql:
update nome_tabela
set saldo = 100,00
where campo_verificacao = valor_verificacao


onde ta escrito campo_verificacao coloque a nome da chave primaria da tabela.
Espero ter ajudado
Att
Dalton


GOSTEI 0
POSTAR