Fórum Atualizar DBGrid #203519
30/12/2003
0
Como faço para na hora que excluir o registro, já apagar na hora do DBGrid o registro?
Obrigada
Barbara.michele
Curtir tópico
+ 0Posts
30/12/2003
Lucas Silva
Gostei + 0
30/12/2003
Barbara.michele
Gostei + 0
30/12/2003
Djjunior
Gostei + 0
30/12/2003
Barbara.michele
Depois com a query faço o seguinte:
with qryApagaAvaliacao do begin
Close;
SQL.Clear;
SQL.Add(SQLStr);
ExecSQL;
Close;
Open;
end;
Quando clico no botão excluir está dando o seguinte erro após confirmo a exclusão (exclui mas não atualiza o DBGrid na hora):
´Error creating cursor handle.´
Alguém sabe o que é isso???
Obrigada
Gostei + 0
30/12/2003
Gilson_our
´The problem is that TQuery.Active := true (or the equivalent Query.Open command) doesn´t work with an INSERT query, because they don´t return a result set. There is no dataset to create the curson on.´
Fonte: http://dbforums.com/arch/118/2002/6/414150
Provavelmente a ativação da Query não trabalha com o comando DELETE também, que é o teu problema. Coloque a sintaxe SQL diretamente no evento OnClick do botão e antes do método ExecSQL, prepare a Query através da sintaxe: Query1.Prepared := True;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)