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

Registrado: Segunda-Feira, 19 de Novembro de 2007 Mensagens: 4
|
Enviada: Seg Nov 19, 2007 3:34 pm Assunto: Gostaria de ajuda em erro na linha de comando... |
|
|
Sql.Add('where pecDescricaoFonema like "%'+edtoque.Text+'%"');
Desde já, agradeço pela ajuda.... |
|
Voltar ao Topo |
|
 |
gilsonnrodrigues Moderador

Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Seg Nov 19, 2007 4:29 pm Assunto: |
|
|
qual o erro mesmo? |
|
Voltar ao Topo |
|
 |
adrianoprog Novato

Registrado: Segunda-Feira, 19 de Novembro de 2007 Mensagens: 4
|
Enviada: Seg Nov 19, 2007 4:41 pm Assunto: reply |
|
|
Sql.add(('where pecDescricaoFonema like :pecdesc'+IntToStr(i))
or
('where pecCompletoFonema like :pecdesc'+IntToStr(i)));
operator not applicable to this operand type...
eu acho que ta faltando alguma aspas nos campos pecDescricaoFonema e pecCompletoFonema...
estou aprendendo delphi, e não sei muita coisa se puderem me ajudar agradeço....
obrigado... |
|
Voltar ao Topo |
|
 |
abagattini Mestre

Registrado: Terça-Feira, 29 de Novembro de 2005 Mensagens: 758 Localização: Porto Alegre/RS
|
Enviada: Ter Nov 20, 2007 8:49 pm Assunto: |
|
|
Tenta assim:
Código: |
const ASPAS='''';
begin
Sql.Add('where pecDescricaoFonema like '+ASPAS+'%'+edtoque.Text+'%'+ASPAS);
end;
|
|
|
Voltar ao Topo |
|
 |
gilsonnrodrigues Moderador

Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Ter Nov 20, 2007 9:08 pm Assunto: |
|
|
q isso?!!!??
não entendi nada!!
q monte de parênteses?
q monte de where?
q é esse OR jogado de qq jeito?
Sql.add(('where pecDescricaoFonema like :pecdesc'+IntToStr(i))
or
('where pecCompletoFonema like :pecdesc'+IntToStr(i)));
Código: | Sql.add('where pecDescricaoFonema like :pecdesc'+IntToStr(i)+
' OR pecCompletoFonema like :pecdesc'+IntToStr(i)); |
assim já ao menos compilaria!!
agora esse parametro com nome indefinido eu nao entendi.
mas td bem!! |
|
Voltar ao Topo |
|
 |
levijr00 Membro Junior

Registrado: Sexta-Feira, 16 de Setembro de 2005 Mensagens: 356 Localização: Rio Verde - GO
|
Enviada: Qua Nov 21, 2007 8:31 am Assunto: |
|
|
Código: | Sql.Add('where pecDescricaoFonema like '+QuotedStr('%'+edtoque.Text+'%')); |
assim funciona....
abraço... |
|
Voltar ao Topo |
|
 |
|