Fórum DataSet não reflete resultado no ClientDataSet #331932

24/10/2006

0

Olá pessoal...

Mais um dúvida...

Seguinte, tenho um dataset ligado a clientdataset, na clausula do select do dataset estou passando um parâmetro tipo.

Select * from clientes where empresa = :Empresa;

Funciona tudo certo até ai, o dataset resgata os dados pelo where q eu coloquei filtrando os clientes pela empresa, o unico problema é q o clientdataset nao mostra nada, fica vazio, ele nao pega os dados do dataset.

Será que alguém tem alguma idéia de como resolver isso?

Agradeço.


Gardel

Gardel

Responder

Posts

24/10/2006

Macario

Ola.

Verifique as conexoes entres os componentes necessarios:

[color=red:3d15aa9163]SQLDataSet1[/color:3d15aa9163] --> [color=green:3d15aa9163]DataSetProvider1[/color:3d15aa9163](DataSet = [color=red:3d15aa9163]SQLDataSet1[/color:3d15aa9163])---->[color=blue:3d15aa9163]ClientDataSet1[/color:3d15aa9163](ProviderName = [color=green:3d15aa9163]DataSetProvider1[/color:3d15aa9163])---->DataSource1(DataSet=[color=blue:3d15aa9163]ClientDataSet1[/color:3d15aa9163]).


Espero que ajude. 8)


Responder

Gostei + 0

24/10/2006

Raserafim

lembre que vc deve passar o parâmetro ao dataset, porém deverá comandar a abertura pelo ClientDataSet e não mais pelo DataSet.
ou seja, seria algo assim:
  Query1.Params[1].Value = 1;
  ClientDataSet1.open;



Responder

Gostei + 0

25/10/2006

Gardel

Bem gente...

Consegui resolver,

Tava usando o MDO pra fazer isso e nao tava dando certo, ainda bem q to no começo do projeto e mudei pra dbexpress, na verdade foi o melhor q fiz, colocar uma tecnologia amplamente utilizada, por outra q na verdade eu tava testando...

Obrigado pela ajuda.


Responder

Gostei + 0

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

Aceitar