Fórum Erro com DELPHI + MySQL + ZEOS #399886

27/04/2011

0

Boa Noite.
Utilizo DELPHI 7
MySQL 5.1
ZEOS 6.5.1 Alpha


Eu tenho um banco de dados em MySQL, e tudo funciona corretamente, porém se eu usar um comando como:

           Query.Close;
           Query.SQL.Text:='Select * from produtos';
           Query.ExecSQL;

Eu recebo um erro dizendo o seguinte:
          SQL Error: No database selected.

obs: Eu não tenho a DataBase definida no component zConnection.
Eu defina com:
  zConnection1.Database:='MinhaDataBase';
  zConnection1.Connect;
no evento onCreate do Form.

Mas, se eu utilizar da mesma maneira, porém com o seguinte código:

           Query.Close;
           Query.SQL.Text:='Select * from minhadatabase.produtos';
           Query.ExecSQL;
Eu não recebo nenhum erro, e ele mostra os itens normalmente.

Tentei também utilizar o código Query.Open ao em vez de Query.ExecSQL;
Mas o resultado também foi o erro.
o unico modo de funcionar corretamente é colocando o_nome_do_database "." o_nome_da_tabela.

Agradeço a todos que ajudarem.
Jackson Veiga

Jackson Veiga

Responder

Posts

18/04/2013

José

Este tópico esta sendo fechado por inatividade. Se necessário, sinalizar para que seja reaberto ou abrir um novo.
Responder

Gostei + 0

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

Aceitar