Olá, nada contra a sua opção de componentes, mas porque você não opta por 
componentes com acesso nativo ao FireBird?

DbExpress, é tão problemático, pelo menos com mySQL, 

usando componentes com acesso nativo, você ganha em desepenho e seu futuro 
cliente vai ficar muito feliz...


=================
>De:User-BA <[EMAIL PROTECTED]>
>Para:delphi-br@yahoogrupos.com.br
>Assunto:[delphi-br] Separar os componentes em Data Modules
>
>
>Olá gente!
>
>Estou desenvolvendo minha primeira aplicação
>comercial Client/Server.
>
>Optei por:
>
>Delphi 7
>DBExpress
>(SQLConnection/SQLDataSet-SQLQuery/DataSetProvid
>er/ClientDataSet)
>Firebird 1.5
>
>* Ainda estou no início da codificação *
>
>Estou separando, digamos, as seções do meu
>programa por MODULOS DE DADOS.
>
>Ex:
>
>DataModule -> dm_usuarios
>DataModule -> dm_clinicas
>... etc...
>
>Tenho um DataModule onde coloco apenas o
>SQLConnection -> dm_conexao_x
>
>Nos outros Modulos eu estou colocando
>(ligando/uses ao dm_conexao_x):
>
>o trio -> ClientDataSet + DataSetProvider +
>SQLDataSet ou SQLQuery
>e ou -> apenas o SQLDataSet ou SQLQuery (para
>buscas de chave/dados)
>
>* Os Data Sources es disponibilizo nos
>FORMULARIOS *
>
>Mas... Estou pensando em separar os componentes
>:
>
>Ex:
>
>os -> DataSetProvider/SQLDataSet-SQLQuery
>(ligado/uses ao dm_conexao_x)
>(ficar nos modulos correspondentes... Ex...
>dmps_usuarios, 
>dmps_clinicas... etc)
>
>e os -> ClientDataSet (ligado/uses ao
>dmps_usuarios, dmps_clinicas... etc)
>(em outros modulos correspondentes... Ex...
>dmc_usuarios, 
>dmps_clinicas... etc)
>
>Snifff...
>Tentei simplesmente inseri na Uses os dmps_xxxx
>mas não consegui ligar o ClientDataSet :(
>Já ouvi falar de MODULOS REMOTOS...
>(desculpem minha ignorância ok?)
>Mas... Qual componente devo inserir nos MODULOS
>do ClientDataSet
>para que eu possa enxergar e conectar aos
>modulos dos DataSetProvider?
>
>Achei que assim a coisa ficaria mais organizada
>:) ...
>E talvez... Mais fácil de implementar mudanças
>futuras.
>
>E aí... Estou no caminho certo?
>O que devo conhecer (técnicas a dominar) antes
>de fazer tais mudanças?
>Como é que fica a questão da codificação deste
>possível componente
>(penso que seria um... Modulo Remoto)...
>Já que minha aplicação vai funcionar
>inicialmente somente como 
>CLIENTE/SERVIDOR?
>Caso eu tenha que desviar o curso,
>podem me dar uma dica a respeito de literaturas,
>links, etc?
>Podem acrescentar comentários a respeito de prós
>e contras?
>
>Grato.
>Luciano-User-BA
>
>        
>
>        
>                
>________________________________________________
>_______ 
>Yahoo! doce lar. Faça do Yahoo! sua homepage. 
>http://br.yahoo.com/homepageset.html 
>
>
>
>-- 
><<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA
>MENSAGEM >>>>>
>
>http://br.groups.yahoo.com/group/delphi-br/messa
>ges
>
>    [EMAIL PROTECTED]
> 
>Links do Yahoo! Grupos
>
>    http://br.groups.yahoo.com/group/delphi-br/
>
>
>    http://br.yahoo.com/info/utos.html





____________________________________________________________________



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a