pessoal, estou fazendo uma sql com like e esta dando erro...
tabela Produtos no campo mysql
campos Produto, Valor.
sql.add('Select * from Produtos where Produto like %'+editproduto.text+'%'); ou
ja tentei tambem
sql.add('Select * from Produtos where Produto like %'+editproduto.text+'%');
]; DelphiMysql [EMAIL PROTECTED]; DelphiLista [EMAIL
PROTECTED]
Sent: Tuesday, October 25, 2005 4:05 PM
Subject: [delphi-br] Erro SQL Like
pessoal, estou fazendo uma sql com like e esta dando erro...
tabela Produtos no campo mysql
campos Produto, Valor.
sql.add('Select * from Produtos where
1º - Verifique se a propriedade SQL esta mesmo limpa quando você adiciona esse
comando. Senão, execute um Clear nela antes;
2º - Faça dessa forma:
cBusca := '%'+Trim(editproduto.text)+'%';
sql.add('Select * from Produtos where Produto like '+cBusca+'');
Wilton
WGO Telecom
HNS Informática
[EMAIL PROTECTED]; DelphiLista
[EMAIL PROTECTED]
Sent: Tuesday, October 25, 2005 4:05 PM
Subject: [delphi-br] Erro SQL Like
pessoal, estou fazendo uma sql com like e esta dando erro...
tabela Produtos no campo mysql
campos Produto, Valor.
sql.add('Select * from Produtos where Produto like
]; DelphiMysql
[EMAIL PROTECTED]; DelphiLista
[EMAIL PROTECTED]
Sent: Tuesday, October 25, 2005 4:05 PM
Subject: [delphi-br] Erro SQL Like
pessoal, estou fazendo uma sql com like e esta dando erro...
tabela Produtos no campo mysql
campos Produto, Valor.
sql.add('Select * from Produtos where Produto like
acredito que se você usar parâmetros e adicionar os '% ao TEdit antes de
associar ao parâmetro dará certo.
Stainle
HNS Informática [EMAIL PROTECTED] escreveu:
pessoal, estou fazendo uma sql com like e esta dando erro...
tabela Produtos no campo mysql
campos Produto, Valor.
sql.add('Select
; DelphiMysql; DelphiLista
Assunto: [delphi-br] Erro SQL Like
pessoal, estou fazendo uma sql com like e esta dando erro...
tabela Produtos no campo mysql
campos Produto, Valor.
sql.add('Select * from Produtos where Produto like
%'+editproduto.text+'%'); ou ja tentei tambem
sql.add('Select * from
: [delphi-br] Erro SQL Like
acredito que se você usar parâmetros e adicionar os '% ao TEdit antes de
associar ao parâmetro dará certo.
Stainle
HNS Informática [EMAIL PROTECTED] escreveu:
pessoal, estou fazendo uma sql com like e esta dando erro...
tabela Produtos no campo mysql
campos
outubro de 2005 15:16
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Erro SQL Like
Tente fazer com a função QuotedStr...
sql.add('Select * from Produtos where Produto like ' + QuotedStr('%' +
editproduto.text + '%'));
- Original Message -
From: HNS
Amigo,
O sinal % tem q estar dentro da aspas, assim:
sql.add('Select * from Produtos where Produto like %'+editproduto.text+'%');
Dependendo do banco pode dar alguns erros, então aconselho a fazer assim:
sql.add('Select * from Produtos where Produto like :Param');
Params[0].AsString
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
sql.add('Select * from Produtos where Produto like '+
QuotedStr('%'+editproduto.text+'%'));
No segundo, até daria certo, se você não tivesse deixado a %, para gora
da string (like %...). Seria ...like %'+edit.text+'%';
HNS Informática escreveu:
11 matches
Mail list logo