Fórum Ajuda com essa SQL #300947

27/10/2005

0

Estou com um pequeno problema
quando quero fazer uma busca num campo string de uma tabela uso
ex:
with adoquery1 do
begin
close;
sql.clear;
sql.add(´select * from tabela´);
sql.add(´where campo_string = ´´´+variavel_string+´´´´);
open;
end;

mas se campo na tabela for inteiro como coloco a variavel inteira dentro dessa SQL.

desde já agradeço.


00seth

00seth

Responder

Posts

27/10/2005

Pezzin

Passe ela como String sem aspas.


Responder

Gostei + 0

27/10/2005

00seth

Ela é uma variavel do programa e não um número qualquer

Var campo_interiro: integer;


Responder

Gostei + 0

27/10/2005

Emerson Nascimento

with adoquery1 do 
begin 
  close; 
  sql.clear; 
  sql.add(´select * from tabela´); 
  sql.add(´where campo_inteiro = ´ + inttostr( variavel ) ); 
  open; 
end;


mas eu recomendo o uso de parâmetros


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar