Erro Abrindo Banco de Dados
:( 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
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
Curtidas 0
Respostas
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:
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
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