Fórum Fazer um Select em uma query já com Resultado, é possível??? #225588
13/04/2004
0
- Delphi 6 - Interbase 6 - IBX
Bom dia, galera, gostaria de saber se é possível o seguinte:
Eu carrego uma IBQuery com uma consulta, mas eu gostaria de trabalhar com ela através de outros SQL [b:05952b438f]no resultado dela[/b:05952b438f] e não fazer novas consultas e nem usar .Prior .Next .Locate ...
Precisaria se possível fazer consultas SQL na mesma query já carregada.
Isso é possível??? Mesmo que eu tivesse que usar ClientDataSet...
Agradeço desde Já!
Paulo. :)
Paulo Silva
Curtir tópico
+ 0Posts
13/04/2004
Lucas Silva
Gostei + 0
13/04/2004
Motta
ex:
query.close;
query.sql.text := ´select * from crientes´;
query.open;
query.filter:=´Substring(nome_criente,1,1) = ´ + quotedstr(´M´);
query.filtered:=true;
filtra só os nomes começados por ´m´
Substring s/o com clientdataset
Gostei + 0
13/04/2004
Spider
se nao usar paramentros na SQL em negrito, crie uma View
com essa SQL e trabalhe com ela...
se usar paramentros use StoredProcedure para a SQL em Negrito
Gostei + 0
13/04/2004
Spider
se nao usar paramentros na SQL em negrito, crie uma View
com essa SQL e trabalhe com ela...
se usar paramentros use StoredProcedure para a SQL em Negrito
Gostei + 0
13/04/2004
Geno
Agora...se vc for utilizar muito esse metodo, vc pode criar uma view no banco de dados e dar um select nela.
Vc cria uma view com o select que gera o resultado onde vc quer pesquisar, e depois da um select na view:
Create view testeView as select * from tabela ( nao tenho certeza da sintaxe)
O testo da query ficaria: Select OqueVcQuiser from testeView
Gostei + 0
13/04/2004
Kotho
Gostei + 0
14/04/2004
Paulo Silva
Tipo através de uma query fazer uma consulta em outra query, trabalhando com a segunda query, como se fosse uma tabela física no banco de dados.
Mas já deu pra ter uma idéia legal, e parece que o que eu queria não é aparentemente possível.
Agradeço todas as ajudas!!!
Paulo. :lol:
Gostei + 0