GARANTIR DESCONTO

Fórum Consulta com ADOQuery #204540

06/01/2004

0

Olá pessoal,

Fiz um banco de dados com Access 97 e agora está sendo utilizado em Access 2000, mas está dando um erro ao executar a consulta. Tenho a seguinte consulta:

[color=red:edcfb62d76][b:edcfb62d76]With DMDados.ConsServ Do
Begin
Close;
SQL.Clear;
SQL.Add(´SELECT * FROM TB_Servicos´);
SQL.Add(´WHERE NomeDoArquivo LIKE:P1´);
SQL.Add(´ORDER BY NomeDoArquivo, Extensao´);
Parameters.ParamByName(´P1´).Value:=´¬´ + Edit1.Text + ´¬´;
Open;
End;[/b:edcfb62d76][/color:edcfb62d76]

O erro é este:
[[color=blue:edcfb62d76]][b:edcfb62d76][Microsoft][Driver ODBC para Microsoft Access] Erro de sintaxe (operador faltando) na expressão de consulta ´NomeDoArquivo LIKEPa-RaM000´.[/b:edcfb62d76][/color:edcfb62d76]

Como posso resolver este problema?

Grato,

Ilano.


Ilanocf

Ilanocf

Responder

Posts

06/01/2004

Ilanocf

Consegui a resposta:

Esta linha deveria estar assim:

[b:04bd89af78][color=red:04bd89af78]SQL.Add(´WHERE NomeDoArquivo LIKE :P1´); [/color:04bd89af78][/b:04bd89af78]


Responder

Gostei + 0

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

Aceitar