Como utilizar dois data modules em uma aplicação

Delphi

29/09/2004

Tenho uma aplicação com dbexpress e quero dividir os objetos de acesso a dados em dois data modules como fazer este vínculo pois não consigo associar o clientdataset de um datamodule com o datasetprovider do outro datamodule.

Por favor me esclarecam.

Alexandra.


Aleguerra

Aleguerra

Curtidas 0

Respostas

Affonso Alves

Affonso Alves

29/09/2004

Oi alexandra , por incrivel que pareca , mas dois datamodules no delphi, não se conversam , bom pelo menos diretamenta, vc não vai conseguir que um objeto do dm1 exergue um conection do dm2, e vice versa- , tive problemas deste jeito também, consegui fazendo o seguinte, criei uma
nova connection no dm2 e setei os objetos para ele, deu certo...

e melhorou a performance do sistema..
não coloque um novo componente session no dm2 , somente no dm1

faça...

ag. resp. :D


GOSTEI 0
Mago M3rl1n

Mago M3rl1n

29/09/2004

Você ja tentou digitar o valor do datasetprovider direto no object inspector ?


GOSTEI 0
Paulo_amorim

Paulo_amorim

29/09/2004

Olá

Para utilizar 2 DataModules no caso pode-se utilizar a rotina

TClientDataSet.SetProvider( Provider);


Isso define um provider pra ele

Espero que ajude
Até+


GOSTEI 0
POSTAR