alterar cadastro usando sql em uma query
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?
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?
Jaspion
Curtidas 0
Respostas
G1b4
05/08/2004
Tenta assim:
É só selecionar a linha do dbgrid sendo que o DataSet é ligado ao dbgrid.
DataSet.Edit; DataSet.FieldByName(´Nome´).AsString:=edit_nome.Text; DataSet.Post;
É só selecionar a linha do dbgrid sendo que o DataSet é ligado ao dbgrid.
GOSTEI 0
Jaspion
05/08/2004
e dataset o que é? um componente substituindo o query? query fazer tudo usando só uma query, incluir alterar e excluir...
GOSTEI 0
Deryck
05/08/2004
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!
Ate mais.... espero ter ajudado!
GOSTEI 0