Fórum Ajuda com Pesquisa em Sql, por favor #154229
11/04/2003
0
qryCandidatos.Close;
qryCandidatos.SQL.Clear;
qryCandidatos.SQL.Add(´SELECT *´);
qryCandidatos.SQL.Add(´FROM Candidatos´);
qryCandidatos.SQL.Add(´WHERE CanNome LIKE ´ + QuotedStr(´¬´ + EdtConsCandidatos.Text + ´¬´));
qryCandidatos.SQL.Add(´Order By Candidatos´);
qryCandidatos.Open;
só que tenho uma tabela em acess e não funciona diz a seguinte mensagem:
´General SQL error.
Too Few Parameters. Expected1.´
Se alguem puder me ajudar agradeço muito. Obrigado
Alan
Alan Marques
Curtir tópico
+ 0Posts
11/04/2003
Ibraim
Pode ser que minha sugestão seja meio estúpida, mas tente mostrar na tela(com um showmessage, por exemplo) a instrução SQL. Pode ser que você ache o erro.
Uma outra solução seria, no access criar uma consulta até ficar do jeito que você quer, usando um valor qualuer, e depois mudar a consulta para ´Modo SQL´ e copiar o comando gerado pelo Access.
Gostei + 0
11/04/2003
Fernando Pedro
toda vez que montar a consulta via delphi não se esqueça de colocar espaço no começo e/ ou no fim do texto da consulta.
ao invés de fazer assim:
qryTal.sql.add(´From Tabela´);
faça assim
qryTal.sql.add(´ From Tabela ´);
na hora de passar o conteúdo de uma qry para o banco de dados evita-se de duas palavras ficarem juntas.
Gostei + 0
11/04/2003
Bartholomeu
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)