Fórum Deletar Registro através de uma Query #181049
09/09/2003
0
Qual a maneira mais funcional de deletar na Tabela, um registro correspondente ao selecionado em uma DBgrid que exibe uma consulta feita por uma Query?
Ricna
Curtir tópico
+ 0Posts
09/09/2003
Echoesofpinkfloyd
var par: string;
par:=´delete from suatabela where condicao = ´´´ + dbgrid.fields[y].text + ´´´´
query.close;
query.sql.clear;
query.sql.append(par);
query.execsql;
onde y = coluna do dbgrid a qual se refere um indice da tabela.. tipo matricula, codigo.... enfim .. espero que seja isso que esteja querendo ..
abraços.
Gostei + 0
15/09/2003
Ricna
Perfeito, valeu!
Gostei + 0
15/09/2003
Silviogs
existe uma propriedade do TQuery-RequestLive que voc deve mudar para true, desta forma o query sua propriedade de consulta para poder manipular os dados.
TQuery.Edit;
TQuery.Delete;
Atenciosamente,
Silvio Guedes
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)