Como gravar apenas 1 (um) Campo na Tabela ??
13/06/2008
0
Ola Srs. Membros
Boa Tarde,
Mais uma vez peço por favor uma Dica:
é o seguinte:
Como faço para gravar apenas um Campo em Uma Tabela??
porque o POST, grava o registro inteiro.
no caso aqui, é a data de pagamento, pois os outros campos, nao preciso alterar nada.
utilizo o AdoDataSet. eo BD é oMS Acess
Mui. Atenciosamente
Jotas
Boa Tarde,
Mais uma vez peço por favor uma Dica:
é o seguinte:
Como faço para gravar apenas um Campo em Uma Tabela??
porque o POST, grava o registro inteiro.
no caso aqui, é a data de pagamento, pois os outros campos, nao preciso alterar nada.
utilizo o AdoDataSet. eo BD é oMS Acess
Mui. Atenciosamente
Jotas
Jotas
Curtir tópico
+ 0
Responder
Posts
13/06/2008
Emerson Nascimento
o post irá gravar tudo que estiver pendente no registro. se você alterou somente um campo, então somente esse campo será submetido ao post.
(desculpe, mas não entendi sua preocupação em não gravar os demais campos)
(desculpe, mas não entendi sua preocupação em não gravar os demais campos)
Responder
13/06/2008
Paulo
É exatamente conforme o Emerson falou. Porem se vc quer atualizar aquele registro, pode usar:
O UPDATE ou o Edit com Post.
Se for Edit.
No lugar do FieldByName pode ser direto de um DBEdit.
O UPDATE ou o Edit com Post.
Query.Close;
Query.Sql.Clear;
Query.sql.Add(´UPDATE TABELA SET DATA = NOVADATA WHERE CODIGO = 1´);
Query.ExecSql;
Se for Edit.
Query.Edit;
Query.FieldByName(´Data´).AsDateTime := Novadat;
Query.Post;
No lugar do FieldByName pode ser direto de um DBEdit.
Responder
Clique aqui para fazer login e interagir na Comunidade :)