ERROR CREATING CURSOS HANDLE.

Delphi

02/08/2003

Gostaria de saber o que significa esta mensagem de erro:

´ERROR CREATING CURSOS HANDLE.´

Ela aparece toda vez que modifico, utilizando uma query, um valor de um registro que está sendo exibido, por exemplo, em um dbgrid.

Não adianta fechar a query que fornece os dados para o dbgrid,
alterar o valor utilizando a outra query e abrir a query do dbgrid novamente.

O pior é que a alteração tem que ser com a segunda query, pois são modificados muitos registros de uma vez só.

Não sei o que fazer.


Daaneto

Daaneto

Curtidas 0

Respostas

Koplin

Koplin

02/08/2003

Voce esta usando Open?
use execSql quando o comando for para manipular dados

With Query1 do begin
sql.clear;
sql.add(´delete from tabela where campo = 0´);
execsql;
end;

O Open é somente para consultas

sql.add(´select * from tabela where campo = 0´);
open;

Boa sorte.


GOSTEI 0
POSTAR