Novas Duvidas Sobre Query

Delphi

29/05/2003

Amigos,

Estou usando Queries num datamodule, com conexão Ado...
Gostaria de saber a funcionalidade básica das Queries, pois estou muito confuso. Por Exemplo:
*Para toda query deve haver um datasource?
*O DataSource se conecta na Query ou a Query no datasource, visto que é impossivel um se conectar no outro simultaneamente?
* As tables são necessárias ou a query faz o papel da table?

Estou meio confuso, não?
:?: :?: :idea:


Rafaelunp

Rafaelunp

Curtidas 0

Respostas

Carlo Vinícius

Carlo Vinícius

29/05/2003

Vamos por partes: :D

*Para toda query deve haver um datasource?

R: Não. O DataSource só é necessário no caso de você desejar exibir dados dessa Query em um componente visual. (DBGrid, DBEdit, etc.)

*O DataSource se conecta na Query ou a Query no datasource, visto que é impossivel um se conectar no outro simultaneamente?

R: O mais usual é o DataSource conectar-se à Query, utilizando-se da propriedade ´DataSet´. (Para que seja possível a visualização dos dados como citado na pergunta anterior). Deixe a propriedade ´DataSource´ da Query VAZIA.

* As tables são necessárias ou a query faz o papel da table?

R: As Tables não são obrigatórias. As Querys fazem o ´papel´ das Tables, com a vantagem (e flexibilidade) de se usar uma consulta SQL dentro delas. Pois uma TABLE, por padrão, só permiter ler UMA tabela e por completo.

Espero ter ajudado!


GOSTEI 0
POSTAR