Criar view ou consulta no firebird parametrizada...

Delphi

17/10/2005

Gostaria de criar uma consulta ou view no firebird parametrizada, para exibição do dados com extrema agilidade. Como seria:

1: Tenho uma tabela ´Clientes´.
Campos: CODIGO INTEGER
NOME VARCHAR
DATAINSCRICAO DATE

2: Tenho um campo ´Generators´ chamado ´GEN_CLIENTEINSCRICAO´.


3: Eu queria criar uma view, onde o código seria aproximadamente assim:


CREATE VIEW ´SELECIONACLIENTEINSCRICAO´ (
´CODIGO´,
´NOME´,
´DATAINSCRICAO´
)AS

SELECT CODIGO, NOME, DATAINSCRICAO
FROM CLIENTES
/* AQUI ENTRA O PARAMETRO *\
WHERE DATAINSCRICAO = GEN_CLIENTEINSCRICAO
/*========================*\
GROUP BY CODIGO, NOME, DATAINSCRICAO


O pensamento é que pelo delphi eu passaria o valor do generator ´GEN_CLIENTEINSCRICAO´,
e consequentemente depois executaria a abertura da view ´SELECIONACLIENTEINSCRICAO´.

Gostaria de sabe se isto é possível, pois minha intenção era deixar uma consulta o mais rápido
possível.

Se caso existir um outro meio de procedimento com passagem de parâmetro pelo delphi e que
seja exibido os dados relativamente rápidos, por favor postem com o código e o acesso
pelo delphi.


Thiagopedro

Thiagopedro

Curtidas 0
POSTAR