Fórum Consulta SQL. #167287

01/07/2003

0

Quero substituir o Locate(Por ser muito lento) por uma consulta em SQL, mas q fosse parcial, buscando o dados de um campo edit(Como se eu usasse o loPartialKey). Já tentei de várias formas mas nada. Como fazer?


Paulo

Paulo

Responder

Posts

01/07/2003

Salupe

Query1.Sql.Clear;
Query1.Sql.Add(´Select * from Tabela where Nome like ´´´ +Edit1.Text+ ´¬´´ order by Nome´);
Query1.Open;


Responder

Gostei + 0

02/07/2003

Max_ribeiro

Caro salupe, a SQL que vc passou contém erros, a forma correta seria:

Query1.Sql.Clear;
Query1.Sql.Add(´ Select * from Tabela ´);
Query1.Sql.Add(´ Where Nome like ´ + QuotedStr(´¬´ + Edit1.Text + ´¬´));
Query1.Sql.Add(´ Order by Nome´);
Query1.Open;

[]s
--------------------------------
Max_Ribeiro
Canal #delphi IRC Brasnet


Responder

Gostei + 0

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

Aceitar