trocando a tabela de uma query para consulta ????

Delphi

12/09/2003

PessoALL,

porfavor, como eu faco para trocar a tabela de consulta de uma query ?

ex.: tenho uma query e no SQL, defini:
select * from :tabela

Qual o tipo de parametro utilizo para receber o valor ?

e quando for chamar essa query

query1.close
query1.param[0].????? := ????????
query1.execsql

como faco para definir o paramentro para chamado e seu valor ?

Isso tera a seguinte funcao, quero consultar todos os CADCLI.db ..., amanha eu escolho consultar todos CADPROD.db ... e assim pordiante.

uso delphi 4 e paradox

Obr pela ajuda

ate


Scandolara

Scandolara

Curtidas 0

Respostas

Marcelo.c

Marcelo.c

12/09/2003

Tente montar a consulta via código:


if opcao1 then
begin
  Query.SQL.Close;
  Query.SQL.Clear;
  Query.SQL.Add(´Select * from tabela1 where campo1= ´+QuotedStr(Edit1.Text));
  Query.SQL.Open;
end
else
begin
  Query.SQL.Close;
  Query.SQL.Clear;
  Query.SQL.Add(´Select * from tabela2 where campo2= ´+QuotedStr(Edit2.Text));
  Query.SQL.Open;
end;



GOSTEI 0
POSTAR