ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Como devo fazer um like ?

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi for PHP
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
Robson_Stori
Novato
Novato


Registrado: Quarta-Feira, 7 de Janeiro de 2004
Mensagens: 43

MensagemEnviada: Dom Abr 22, 2007 9:50 pm    Assunto: Como devo fazer um like ? Responder com Citação

Oi pessoal agora estou apanhando em outra parte que é a pesquisa.
Tenho um campo "nome" em uma tabela "func" estou tentando listar os nomes que começam com a letra "R" por exemplo.

Estou fazendo assim:

dbos1 é o nome do meu banco.


$this->Qrep->Filter=" nome= ".$this->dbos1->Param('pesquisa')."";

//Setup the params array
$params=array();
$params[]=$this->EdPesquisa->Text;
$this->Qrep->Params=$params;

//Prepare the query
$this->Qrep->Prepare();

//Reopen the dataset
$this->Qrep->close();
$this->Qrep->open();

ai vem o erro informando que a sintaxe da consulta mysql está errada.

Estou me baseando no exemplo que fica na pasta "data ware\query"
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
jlira
Novato
Novato


Registrado: Segunda-Feira, 27 de Março de 2006
Mensagens: 2

MensagemEnviada: Qui Mai 10, 2007 6:29 pm    Assunto: Re: Como devo fazer um like ? Responder com Citação

Olá..

consegui fazer uma consulta usando o like assim:
$this->tbfuncionarios->Close() ;
$this->tbfuncionarios->Filter='nome like '.'"'.$this->Edit1->Text.'%"' ;
$this->tbfuncionarios->Open() ;

Abraços!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Robson_Stori
Novato
Novato


Registrado: Quarta-Feira, 7 de Janeiro de 2004
Mensagens: 43

MensagemEnviada: Qui Mai 17, 2007 11:53 am    Assunto: Responder com Citação

Olá
jlira,

Estava meio sem tempo pra fazer o teste, mas agora vi e consegui.
valeu mesmo.

hoje vou ver se consigo colocar no provedor. Ele estava com as versões desatualizadas no provedor, mas entrei em contato e pedi para mudar para as 5xMySQL e 5xphp .

Se eu conseguir vou colocar um post. Vamos lá estou vendo que o pessoal está acessando pouco, mas eu já consegui fazer bastante coisa até acessar com uma ferramenta para edição que está nos exemplos da pasta vcl.

até+
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi for PHP Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB