Array
(
)

Como utilizar dois data modules em uma aplicação

Aleguerra
   - 29 set 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.


Affonso Alves
   - 29 set 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


Mago M3rl1n
   - 29 set 2004

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


Paulo_amorim
   - 30 set 2004

Olá

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

#Código

TClientDataSet.SetProvider( Provider);


Isso define um provider pra ele

Espero que ajude
Até+