quot;Cannot perform this operation on a closed datasetquot

27/02/2003

0

O que significa algum banco fechado ???

Iniciante...


Anonymous

Anonymous

Responder

Posts

27/02/2003

Anonymous

significa que vc esta acessando alguma tabela ou query sem abri-la antes


Responder

27/02/2003

Ltlennon

Cara, algumas operações precisam obrigatóriamente que a tabela esteja fechada e outras que a tabela esteja aberta.
Digamos que sua tabela chame Table1. Se você quiser ver ela em um DBGrid você precisa abrir ela, para isso: Table1.open;
Digamos agora que você tenha uma query da nome Query1 e queira alterar o sql dela (por exemplo para fazer uma busca com certas condições), você deve fechar a tabela, mudar o sql e abrir ela se quiser ver os resultados, para isso:
Query1.close;
Query1.sql.text := ´select * from tabela where condicao´;
Query1.open;


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar