Selecao DevMedia QUERO SER PRIME

Fórum como fazer uma pesquisa MySQL no Delphi 7 ? #323995

21/06/2006

0

Bom pessoal... sou iniciante em banco de dados mysql... e tenho a seguinte dúvida...

Eu utilizo o Zeos para fazer a conexão com o banco de dados...
a baixo 02 campos do meu meu banco de dados, os quais quero pesquisar...

Cod_Carro
Descr_Carro
etc...

Com o Banco de dados InterBase... eu fazia da seguinte forma...

No [color=red:ba9e078ff2]Object Inspector [/color:ba9e078ff2] eu colocava...
SQL = [color=red:ba9e078ff2]Select * From Tab_Carro Where Descr_Carro Like:Descr_Carro;[/color:ba9e078ff2]
e no [color=red:ba9e078ff2]OnChange[/color:ba9e078ff2] do [color=red:ba9e078ff2]Edit[/color:ba9e078ff2] os Seguintes comandos:

DataModule1.Qry_Descr_Carro.Active := False;
DataModule1.Qry_Descr_Carro.ParamByName(´Descr_Carro´).AsString := Edit1.Text + ´¬´;
DataModule1.Qry_Descr_Carro.Active := True;

tudo funcionava... conforme eu digitava no Edit... a pesquisa ia sendo feita...

mas em MySQL... como faço para fazer esta pesquisa...

Desculpem se não fui bem claro... mas se alguém puder me ajudar fico grato...


Adelor Silva

Adelor Silva

Responder

Posts

21/06/2006

Daniel Martins

já tentou fazer da mesma forma?


Responder

Gostei + 0

22/06/2006

Adelor Silva

tentei mesmo... e da erro diz que ´like:NULL´ se vc ou alguém tiver uma dica por favor...

obrigado pela sua resposta... aguardo retorno...


Responder

Gostei + 0

22/06/2006

Daniel Martins

verifica a sintaxe do código:
 Select * From Tab_Carro Where Descr_Carro Like (:Descr_Carro)

você informou o tipo do parametro :Descr_Carro na propriedade params do DataModule1.Qry_Descr_Carro?

você tbm pode tentar assim:
DataModule1.Qry_Descr_Carro.Active := False; 
DataModule1.Qry_Descr_Carro.params[0].AsString := Edit1.Text + ´¬´; 
DataModule1.Qry_Descr_Carro.Active := True; 


espero ter ajudado..


Responder

Gostei + 0

22/06/2006

Adelor Silva

utilizei a sujestão que vc deu... mas da o seguinte erro...

[color=red:76ca87ea85]SQL Error: Unknow column ´Descr_Carro´ in ´where clause´[/color:76ca87ea85]

se vc puder analizar fico grato... um abraço...


Responder

Gostei + 0

22/06/2006

Daniel Martins

quais os nomes dos componentes que você usa para conectar no banco de dados?


Responder

Gostei + 0

23/06/2006

Adelor Silva

estou utilizando o zeos para fazer toda a conexão com o banco de dados...

zconection - para conectar o banco de dados... e o ZSqlUpDate para gerenciar as atualizações...

obrigado pela sua atenção... fico no aguardo do retorno...


Responder

Gostei + 0

25/06/2006

Adelor Silva

será que ninguém tem um exemplo pra disponibilizar para mim, e até mesmo para os iniciantes em banco de dados mysql...

agradeço a atenção de todos...


Responder

Gostei + 0

26/06/2006

Daniel Martins

Eu Custumo Usar os Componentes DBXpress para acessar banco de dados Mysql e IB.
Já tentou usar esses componentes?


Responder

Gostei + 0

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

Aceitar