PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum dbgrid com dbexpress... #289439

25/07/2005

0

Dei uma pesquisa no fórum achei várias coisas sobre o dbgrid com dbexpress.

Dizendo que o dataset do dbexpress n funciona com dbgrid etc.. etc...

Tentei o TClientDataset, mas mesmo assim não deu certo.


Como faço para funcionar o dbgrid com dbexpress ?


Lynx

Lynx

Responder

Post mais votado

25/07/2005

Consegui resolver..

Segue abaixo a forma.

Paleta DBExpress:
* SQLConnection
* SQLQuery
Paleta DataControls:
* DBGrid
Paleta DataAcess
* DataSetProvider
* ClientDataSet
* DataSource
Ligações dos Componentes do Banco:

1 – Dê um duplo clique no componente SQLConnection:

2- Defina uma nova conexão, também a Base de Dados, Usuário e Senha, previamente configurados na instalação do Client do Oracle e também LoginPrompt com False ( sempre passando os parâmetros em Params ).

3 – No componente SQLQuery defina a propriedade SQLConnection com o nome que foi dado ao componente SQLConnection.

4 – Na propriedade SQL(Strings) do componente SQLQuery defina o SQL de consulta.

Ex: select Clientes.Código, Clientes.Nome, Clientes.Cidade from Clientes;

5 – Ligue agora a propriedade DataSet do componente DataSetProvider ao SQLQuery.

6 – Ligue a propriedade ProviderName do componente ClientDataSet ao DataSetProvider.

7 – Ligue a propriedade DataSet do componente DataSource ao ClientDataSet.

8 – Ligue a propriedade DataSource do DBGrid ao DataSource



que função!


Lynx

Lynx
Responder

Gostei + 1

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

Aceitar