Fórum Dúvida com componentes MDO #357187
15/04/2008
0
Tenho uma aplicação com os seguintes componentes:
MDODataBase, MDOTransaction, MDOQuery, ProviderDataSet, ClientDataSet, e controles conscientes de dados.
O problema é que toda vez que inicio o projeto, aparece a mensagem ´Database not Assigned´.
Após isso, a aplicação abre-se normalmente e consigo reativar minha Query e meu ClientDataSet.
Mas essa mensagem nunca deixa de ser mostrada.
Utilizo Firebird 1.5 + Delphi 7 + Componentes de Acesso MDO.
Alguém sabe o motivo?
Jonathan Bispo
Curtir tópico
+ 0Posts
17/04/2008
Emerson Nascimento
outro motivo pode ser por conta de você ter a conexão num form que ainda não esteja aberto no momento em que o Delphi cria o form com os datasets.
por exemplo:
dm -> aqui estão os componentes de conexão.
form1 -> aqui estão os componentes de acesso aos dados.
quando você abre o projeto, o Delphi pode estar abrindo os forms na seguinte sequência: form1, depois dm. e quando o form1 foi aberto (estando os datasets abertos) ele não conseguiu alcançar a conexão, visto que o dm ainda não estava aberto. entendeu?
de qualquer forma, sugiro gravar seu projeto com a conexão fechada.
Gostei + 0
17/04/2008
Jonathan Bispo
Gostei + 0
18/04/2008
Sourcecode
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)