alterar cadastro usando sql em uma query

05/08/2004

2

Como faço para alterar e excluir a linha que esta selecionada na dbgrid?
estou fazendo assim :

query.close;
query.sql.clear;
query.sql.add(´update agenda set Nome = ´´´+edit_nome.text+´´´ where Nome = ´´+querynome.value+´´´´);
query.execsql;

O que tem errado?


Responder

Posts

05/08/2004

G1b4

Tenta assim:

DataSet.Edit;
DataSet.FieldByName(´Nome´).AsString:=edit_nome.Text;
DataSet.Post;


É só selecionar a linha do dbgrid sendo que o DataSet é ligado ao dbgrid.


Responder

06/08/2004

Jaspion

e dataset o que é? um componente substituindo o query? query fazer tudo usando só uma query, incluir alterar e excluir...


Responder

06/08/2004

Deryck

Me fale oo que realmente deseja fazer, seja mais explicito , assim poderei te ajudar, e tem como fazer com uma query, se caso for preciso, voce muda o sql em tempo de execução! Qaulquer coisa me manda um mail, em horario comercial, te respondo simultaneamente!
Ate mais.... espero ter ajudado!


Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar