problemas com query

Delphi

21/03/2003

alguém pode me ajudar??
O meu query não quer aceitar ADD, CLEAR....
Quando vou rodar o programa ele não compila, e escreve:

[Error] uncondoc.pas(141): Undeclared identifier: ´Clear´
[Error] uncondoc.pas(142): Undeclared identifier: ´Add´

alguém pode me dizer o q será q to fazendo de errado??

Qrbuscar.Close;
Qrbuscar.Clear;
Qrbuscar.Add(´SELECT * FROM Tbdocumentos.db doc´);
Qrbuscar.Add(´WHERE doc.nomecliente LIKE :Nome´);
Qrbuscar.Params[0].AsString:=Maskedit1.Text+´¬´;
Qrbuscar.Open;

Grata


RAFAELA


Rafaela

Rafaela

Curtidas 0

Respostas

Sandrodantas

Sandrodantas

21/03/2003

Ta faltando colocar o - SQL, ou seja, SQL.ADD

Exemplo

Qrbuscar.Close;
Qrbuscar.Clear;
Qrbuscar.SQL.Add(´SELECT * FROM Tbdocumentos.db doc´);
Qrbuscar.SQL.Add(´WHERE doc.nomecliente LIKE :Nome´);
Qrbuscar.Params[0].AsString:=Maskedit1.Text+´¬´;
Qrbuscar.Open;


GOSTEI 0
Guto8

Guto8

21/03/2003

Tente Assim

Qrbuscar.Close;
Qrbuscar.SQL.Clear;
Qrbuscar.Add(´SELECT * FROM Tbdocumentos.db doc´);
Qrbuscar.Add(´WHERE doc.nomecliente LIKE :Nome´);
Qrbuscar.Params[0].AsString:=Maskedit1.Text+´¬´;
Qrbuscar.Open;

Sobre o Close não sei porque não dá certo mas o clear
necessita do SQL

Espero que tenha ajudado
Gustavo


GOSTEI 0
Afb

Afb

21/03/2003

Qrbuscar.SQL.Clear;
Qrbuscar.SQL.Add(´select ´);
Qrbuscar.SQL.Add(´tabela1.Campo1, ´);
Qrbuscar.SQL.Add(´Tabela2.Campo2 ´);
Qrbuscar.SQL.Add(´FROM ´);
Qrbuscar.SQL.Add(´Tabela1,Tabela2´);
Qrbuscar.SQL.Add(´WHERE campo1 LIKE :Nome´)

Por favor nao se prenda a banco de dados pois se vc continuar mandando seu SQL com a Extenção vc não podera nunca mais trocar o banco de dados


afb1@bol.com.br


GOSTEI 0
Rafaela

Rafaela

21/03/2003

OBRIGADO GENTE... ESTAVA FALTANDO O SQL MESMO....

VALEUUUUUU......


RAFAELA


GOSTEI 0
POSTAR