Erro Abrindo Banco de Dados

Delphi

07/02/2004

:( Estou tentando conectar em um banco de dados MySql utilizando ADOConnection e para a consulta em SQL utilizando ADOQuery.
O problema é o seguinte quando coloco essa consulta para fazer ele me gera um erro descrito abaixo:

´ Cannot perform this operation on a closed dataset.´

Como sou novato em delphi gostaria de saber o que está errado nisso, preciso disso para segunda feira.

Outra pergunta tem como eu criar uma unica conexao com o banco de dados e utiliza-la em todo meu sistema.

Grato

Rafael


Rafaelflavia

Rafaelflavia

Curtidas 0

Respostas

Tnaires

Tnaires

07/02/2004

Olá, tudo legal? Vamos por partes:
1 - verifique se vc tá abrindo o seu dataset antes d rodar a consulta. Ex:
ADOQuery1.Open;

2 - qdo a propriedade Connected do ADOConnection é setada pra true, uma conexão é aberta. Essa conexão será usada para todos os datasets do sistema, então, somente uma conexão d fato é usada.
Xauz


GOSTEI 0
POSTAR