como corrigir este erro: zqueryprodutos:cannot perform this on a closed dataset
boa noite pessoal, alguem ja teve esta mensagem de erro dizendo q a tabela esta fechada, mas no componente zqueryprodutos nao.....pois meu dataset esta true....e quando tento compilar da este erro....alguem pode me ajudar..
Jose Maria
Curtidas 0
Respostas
Joel Rodrigues
19/08/2013
Bom, alguma das queries/datasets está fechado. Pode ser um que esteja sendo utilizado para montar um lookup, por exemplo.
GOSTEI 0
Deivison Melo
19/08/2013
Posta seu código!
GOSTEI 0
Jeferson Almeida
19/08/2013
Ou então, em algum lugar do código o programa deva estar tentando alterar o registro de algum campo, desta tabela, porém esta tabela não está nem em modo inserção (dsInsert) nem em edição (dsEdit). Dá uma olhada no código que você acha, ou então vai debugando com F8 que você irá parar na linha que está causando o erro.
GOSTEI 0
Jeferson Almeida
19/08/2013
desculpe-me, ignora a parte do estado da query, o programa deve estar tentando fazer alguma operação com a query, e esta está fechada, conforme comentário do Joel. dá uma olhada mais de perto no código que você encontra.
GOSTEI 0