qual seu banco de dados?

Se for xBase...
Tabela.Close;
Tabela.SQL.Clear;
Tabela.SQL.Add ('Select * FROM PAGAR');
Tabela.SQL.Add ('WHERE VEICULOCONTR='+IntToStr(IndBusca) );
Tabela.Open;

FireBird...
Tabela.Close;
Tabela.SQL.Clear;
Tabela.SQL.Add ('Select * FROM PAGAR');
Tabela.SQL.Add ('WHERE VEICULOCONTR='+ ''''+IntToStr( IndBusca )+'''' );
Tabela.Open;


Espero que resolva seu prob....

Prates.
¨¨¨¨¨




Marcelo escreveu:

> Na compilação deu erro:
> [Error] RelVeiculos.pas(1446): Undeclared identifier: 'ParambyName'
>
> E fiz como disse.
> Qual será o problema?
>
> ----- Original Message -----
> From: "Nilson Chagas" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, November 09, 2004 5:08 PM
> Subject: Re: [delphi-br] Erro em instrução SQL
>
>
>
> Esqueci de colocar aspa no final da sentença, olha o coreto ai:
> With QryPagar do
>    begin
>       Close;
>       SQL.Clear;
>       SQL.Add ('Select * FROM PAGAR');
>       SQL.Add ('WHERE VEICULOCONTR=:VEICULOCONTR');
>       ParambyName('VEICULOCONTR').AsInteger := IndBusca;
>       Open;
>    end;
>
>
> Nilson Chagas <[EMAIL PROTECTED]> wrote:
> tenta assim:
>
> With QryPagar do
>    begin
>       Close;
>       SQL.Clear;
>       SQL.Add ('Select * FROM PAGAR');
>       SQL.Add ('WHERE VEICULOCONTR=:VEICULOCONTR);
>       ParambyName('VEICULOCONTR').AsInteger := IndBusca;
>       Open;
>    end;
>
> Além disso vc tava tentando colocar aspas para um campo que eh integer.
>
> Valeu companheiro,
>
>
> Marcelo <[EMAIL PROTECTED]> wrote:
> Pessoal
>
> Estou fazendo uma pesquisa simples, mas que está me dando um retorno 
> de erro
> que não sei o porque.
> Minha query é a seguinte:
>
>    With QryPagar do
>    begin
>       Close;
>       SQL.Clear;
>       SQL.Add ('Select * FROM PAGAR');
>       SQL.Add ('WHERE VEICULOCONTR='+#39+IntToSTr(IndBusca)+#39);
>       Open;
>    end;
>
> onde
> IndBusca é uma variável Integer e VEICULOCONTR tb é um campo Integer na
> tabela.
>
> E qdo executo me dá a seguinte mensagem:
> EOleException with message 'Tipo de dados incompatível na expressão
> critério'
>
> Onde estou errando?
> Uso Delphi5 + ADO + Access
>
> Grato
>
> Marcelo
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> -- 
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Para ver as mensagens antigas, acesse:
> http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
> [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
>
>
> Yahoo! Grupos, um serviço oferecido por:
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>                                        function SearchComboBox() { if
> (document.form_combo.keyword.value.length==0){  alert("Por favor, digite
> algo.");  return false; }else {  document.form_combo.action
> ="http://br.rd.yahoo.com/SIG=12aaoikih/M=264105.3931087.6562589.1588051/D=brclubs/S=2137111264:HM/EXP=1100116593/A=2361264/R=0/SIG=11uaou2jn/*http://www.bondfaro.com/bondfaro/in/combosearch_in.jsp?sk=11";;
>  
>
> } return true;} [input]   [input]   [input]
>
> ---------------------------------
> Links do Yahoo! Grupos
>
>    Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/delphi-br/
>
>    Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
>
>    O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
> Serviço do
> Yahoo!.
>
>
>
> NILSON CHAGAS
>
>
> ---------------------------------------------------------
> Mateus 16v26
> "Pois que adiantará ao homem ganhar o mundo inteiro e perder a sua 
> alma? Ou
> o que o homem poderá dar em troca de sua alma?"
>
> ---------------------------------
> Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> -- 
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Para ver as mensagens antigas, acesse:
> http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
> [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
>
>
> Yahoo! Grupos, um serviço oferecido por:
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>                                        function SearchComboBox() { if
> (document.form_combo.keyword.value.length==0){  alert("Por favor, digite
> algo.");  return false; }else {  document.form_combo.action
> ="http://br.rd.yahoo.com/SIG=12aau7bl6/M=264105.3931087.6562589.1588051/D=brclubs/S=2137111264:HM/EXP=1100116875/A=2361264/R=0/SIG=11uaou2jn/*http://www.bondfaro.com/bondfaro/in/combosearch_in.jsp?sk=11";;
>  
>
> } return true;} [input]   [input]   [input]
>
> ---------------------------------
> Links do Yahoo! Grupos
>
>    Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/delphi-br/
>
>    Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
>
>    O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
> Serviço do
> Yahoo!.
>
>
>
> NILSON CHAGAS
>
>
> ---------------------------------------------------------
> Mateus 16v26
> "Pois que adiantará ao homem ganhar o mundo inteiro e perder a sua 
> alma? Ou
> o que o homem poderá dar em troca de sua alma?"
>
> ---------------------------------
> Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> -- 
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Para ver as mensagens antigas, acesse:
> http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
> [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
>
>
> -- 
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Para ver as mensagens antigas, acesse:
> http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
> [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
>
>
> *Yahoo! Grupos, um serviço oferecido por:*
>
> * 
> <http://br.rd.yahoo.com/SIG=12a2k5quu/M=264105.3931087.6562589.1588051/D=brclubs/S=2137111264:HM/EXP=1100117812/A=2361264/R=6/SIG=10v4acpp0/*http://br.shopping.yahoo.com/>*
>  
>       
>
>
> *Links do Yahoo! Grupos*
>
>     * Para visitar o site do seu grupo na web, acesse:
>       http://br.groups.yahoo.com/group/delphi-br/
>        
>     * Para sair deste grupo, envie um e-mail para:
>       [EMAIL PROTECTED]
>       <mailto:[EMAIL PROTECTED]>
>        
>     * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
>       Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>
>






-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a