Select * From Clientes Where Nome= ¬¬¬
Pessoal, gostaria que voces me explicassem como fazer a consulta p/ trazer todos os nomes que começam por ´ MARIA´ , nome este que esta em um edit1.text:
qryConsClientes.Add(´ Select * From clientes Where Nome = );
Como eu termino esta linha para fazer esta consulta usando Delphi6 e PARADOX ?? :(
Já usei as dicas do forum usando Locate, FindNearest, edit1.text¬ e nada.
Muito obrigado a todos
qryConsClientes.Add(´ Select * From clientes Where Nome = );
Como eu termino esta linha para fazer esta consulta usando Delphi6 e PARADOX ?? :(
Já usei as dicas do forum usando Locate, FindNearest, edit1.text¬ e nada.
Muito obrigado a todos
Candynho
Curtidas 0
Respostas
Cordj
27/11/2003
Olá
Tente usar like Exemplo:
SELECT * FROM CLIENTES WHERE NOME LIKE ´MARIA¬´
Espero que Tenha Ajudado
Tente usar like Exemplo:
SELECT * FROM CLIENTES WHERE NOME LIKE ´MARIA¬´
Espero que Tenha Ajudado
GOSTEI 0
Marcelo.c
27/11/2003
qryConsClientes.Add(´ Select * From clientes Where Nome LIKE ´+QuotedStr(Edit1.Text+´¬´));
GOSTEI 0
Jdasg
27/11/2003
SELECT *
FROM Clientes
WHERE Nome LIKE [i:6108fe1589][b:6108fe1589]:nome[/b:6108fe1589][/i:6108fe1589]
Passar o parâmetro acima em negrito no TQuery ou no .PAS
depois passar esta linha de comando que está alimentando o parâmetro com o text do edit.
[i:6108fe1589][b:6108fe1589]qryConsClientes.ParamByName(´nome´).AsString := edit1.Text[/b:6108fe1589][/i:6108fe1589]
Qualquer dúvida me responda ou me mande um email.
FROM Clientes
WHERE Nome LIKE [i:6108fe1589][b:6108fe1589]:nome[/b:6108fe1589][/i:6108fe1589]
Passar o parâmetro acima em negrito no TQuery ou no .PAS
depois passar esta linha de comando que está alimentando o parâmetro com o text do edit.
[i:6108fe1589][b:6108fe1589]qryConsClientes.ParamByName(´nome´).AsString := edit1.Text[/b:6108fe1589][/i:6108fe1589]
Qualquer dúvida me responda ou me mande um email.
GOSTEI 0
Yankleber
27/11/2003
O WHERE procura ocorrências exatas enquanto o LIKE utiliza o ¬ como wildcard. Alguns SGBDs reconhecem o * ao invés do ¬.
GOSTEI 0
Candynho
27/11/2003
Agradeço as dicas do pessoal do forum. Usei a seguinte combinação:
qryConsClientes.Add(´ Select * From clientes Where Nome LIKE ´+(Edit1.Text+´¬´));
qryConsClientes.Add(´ Select * From clientes Where Nome LIKE ´+(Edit1.Text+´¬´));
GOSTEI 0