Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
jmendeslouco Novato

Registrado: Quinta-Feira, 17 de Fevereiro de 2005 Mensagens: 58 Localização: Sapucaia do Sul
|
Enviada: Sex Fev 02, 2007 4:12 pm Assunto: Consulta SQL. |
|
|
Desculpem pela possivel repetição do assunto. Pesquisei por muito tempo
nesse forum e não encontrei algo que desse certo.
O problema é o seguinte:
Fiz um cadastro com banco de dados em Access. Preciso fazer uma consulta em SQL do tipo que digite em um EDIT e o resultado apareça em um DBGRID. Usando o sistema das iniciais...
EX:
(edit.text): Jo
(Dbgrid): Jocemar
João
Joseberto
Obrigado a todos por fazerem deste, o melhor forum de delphi do Brasil! _________________ Jéferson Mendes |
|
Voltar ao Topo |
|
 |
scd Novato

Registrado: Sexta-Feira, 2 de Fevereiro de 2007 Mensagens: 17 Localização: São Bento do Sul - SC
|
Enviada: Sex Fev 02, 2007 4:27 pm Assunto: |
|
|
Bom, se a consulta é em SQL, provavelmente seria algo mais ou menos assim:
Código: | select * from TABELA where CAMPO_NOME like:Palavra |
daí no botão de Pesquisar você coloca o seguinte comando
Código: | ...
begin
QUERY.Close;
QUERY.Params[0].DataType:=ftString;
QUERY.Params[0].AsString:='%'+EDIT.Text+'%';
QUERY.Open;
end; |
Se houver dúvidas, posta aí  |
|
Voltar ao Topo |
|
 |
jmendeslouco Novato

Registrado: Quinta-Feira, 17 de Fevereiro de 2005 Mensagens: 58 Localização: Sapucaia do Sul
|
Enviada: Sex Fev 02, 2007 5:07 pm Assunto: |
|
|
scd escreveu: | Código: | select * from TABELA where CAMPO_NOME [b]like:Palavra[/b] |
|
não entendi a parte do Like. ? _________________ Jéferson Mendes |
|
Voltar ao Topo |
|
 |
scd Novato

Registrado: Sexta-Feira, 2 de Fevereiro de 2007 Mensagens: 17 Localização: São Bento do Sul - SC
|
Enviada: Sex Fev 02, 2007 5:14 pm Assunto: |
|
|
Código: | like = contiver
:Palavra = criando um parâmetro |
É algo meio complexo para se explicar, mas procure no Google algo sobre parâmetros do Delphi.
Mas mudando de assunto, o código funcionou?
Até mais  |
|
Voltar ao Topo |
|
 |
jmendeslouco Novato

Registrado: Quinta-Feira, 17 de Fevereiro de 2005 Mensagens: 58 Localização: Sapucaia do Sul
|
Enviada: Sex Fev 02, 2007 5:31 pm Assunto: |
|
|
agora ele pediu um usuario e senha para o banco de dados!
e num lembro onde se desabilita isso! _________________ Jéferson Mendes |
|
Voltar ao Topo |
|
 |
scd Novato

Registrado: Sexta-Feira, 2 de Fevereiro de 2007 Mensagens: 17 Localização: São Bento do Sul - SC
|
Enviada: Sex Fev 02, 2007 11:28 pm Assunto: |
|
|
No componente de conexão, basta marcar como FALSE a propriedade Login Prompt
Até mais |
|
Voltar ao Topo |
|
 |
jmendeslouco Novato

Registrado: Quinta-Feira, 17 de Fevereiro de 2005 Mensagens: 58 Localização: Sapucaia do Sul
|
Enviada: Sáb Fev 03, 2007 2:48 pm Assunto: |
|
|
scd escreveu: | No componente de conexão, basta marcar como FALSE a propriedade Login Prompt
Até mais |
isso ja foi feito e continua dando o mesmo problema! _________________ Jéferson Mendes |
|
Voltar ao Topo |
|
 |
gustavocco Administrador

Registrado: Sexta-Feira, 6 de Fevereiro de 2004 Mensagens: 4253 Localização: Chapecó - SC
|
Enviada: Seg Fev 05, 2007 9:58 am Assunto: |
|
|
Grato. |
|
Voltar ao Topo |
|
 |
|