Fórum [b]Pesquisando strings em sql server 7[/b] #142231
28/02/2003
0
Eu executo o seguinte:
adoquery.sql.text:=(´select * from tabela where nome = ´+variavel+´);
Isto não funciona porque como se trata de um campo varchar o valor do critério de pesquisa deve estar entre aspas simples. ex: ´texto´ .
Só que aspas simples faz parte da sintaxe do delphi, já tentei aspas duplas ex: ´texto´ e também não funciona.
como faço para pesquisar strings no mssql ?
Obrigado.[/b]
adoquery.sql.text:=(´select * from tabela where nome = ´+variavel+´);
Isto não funciona porque como se trata de um campo varchar o valor do critério de pesquisa deve estar entre aspas simples. ex: ´texto´ .
Só que aspas simples faz parte da sintaxe do delphi, já tentei aspas duplas ex: ´texto´ e também não funciona.
como faço para pesquisar strings no mssql ?
Obrigado.[/b]
Rodrigo Costa
Curtir tópico
+ 0
Responder
Posts
28/02/2003
Marcelo Saviski
[color=darkblue:4e9f1d8c79]Mudei um pouco o código, veja como ficou, teste e me conte[/color:4e9f1d8c79]
[b:4e9f1d8c79][color=red:4e9f1d8c79]valores ASCII[/color:4e9f1d8c79][/b:4e9f1d8c79]
[size=18:4e9f1d8c79][color=green:4e9f1d8c79][b:4e9f1d8c79]´ = 39
´ = 34[/b:4e9f1d8c79][/color:4e9f1d8c79][/size:4e9f1d8c79]
adoquery.sql.text:=(´select * from tabela where nome = ´ + #39 + variavel + 39 );
[b:4e9f1d8c79][color=red:4e9f1d8c79]valores ASCII[/color:4e9f1d8c79][/b:4e9f1d8c79]
[size=18:4e9f1d8c79][color=green:4e9f1d8c79][b:4e9f1d8c79]´ = 39
´ = 34[/b:4e9f1d8c79][/color:4e9f1d8c79][/size:4e9f1d8c79]
Responder
Gostei + 0
28/02/2003
Anonymous
Cara muito obrigado !!!!!
Funcionou !!!!
Valeu mesmo !.
Funcionou !!!!
Valeu mesmo !.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)