Nos casos em que eu devo fazer um join tenho o seguinte
TUF = class (TDataMaster) //tDatamaster é a minha classe de onde todas as
outras classes derivam...
private
//aqui vc faz o join através de consulta.
property NomeEstado: String read.write ...;
end;
TCidade = class(TDataMaster)
private
iginal Message -
From: "Rubem Nascimento da Rocha"
To:
Sent: Monday, March 27, 2006 8:22 PM
Subject: RE: [delphi-br] DM Super-lotado
>
> Pq vc num faz um datamodule pra cada formulário? Com certeza, um
formulário
> deve envolver várias entidades! Eu costumo fazer a
[-x-]
Rafael Jorge escreveu:
(...)
ja se ele tivese num dm com todas as tabelas seriam um inferno achar ele mas
o trabalho seria feito uma vez. ja se vc usar varios dms e esses dms cada um
tiver categorizado (clientes, estoque, contas, etc.) vc so vai no dm de
clientes e altera e prontu.
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200
- Original Message -
From: "Rubem Nascimento da Rocha" <[EMAIL PROTECTED]>
To:
Sent: Monday, March 27, 2006 8:22 PM
Subject: RE: [delphi-br] DM Super-lotado
>
> Pq vc num
essa é a pior maneira.
pois os dados nao estao centralizados.
veja so:
um dia vc poem um campo obrigatorio e de extrema importancia para uma
manutencao que o cliente pedio. mais na tabela de clientes e esta mesma
tabela e usada em 123 forms, do mesmo jeito, com o mesmo sql e tudo. ai vc
tem que ir
Também faço desta forma...
[]´s
Luis Alberto
Belo Horizonte - MG
-
Yahoo! Acesso Grátis
Internet rápida e grátis. Instale o discador agora!
[As partes desta mensagem que não continham texto foram removidas]
--
< FAVOR REMOVER ESTA PAR
;><><><><><><><><> }
>
> Function dtm_vantagem: Tdtm_vantagem;
> Begin
>
>If (dtm = Nil) then
>
> dtm := Tdtm_vantagem.Create(Application);
>
>Result := dtm;
>
> End;
>
> ====
datamodules implica em um consumo grande e desnecessário de
memória!
[]'s
- Original Message -
From: "Rubem Nascimento da Rocha" <[EMAIL PROTECTED]>
To:
Sent: Monday, March 27, 2006 8:22 PM
Subject: RE: [delphi-br] DM Super-lotado
>
> Pq vc num faz um dat
Ops! Comecei o Datamodule com um nome e terminei com outro.
Segue abaixo o exemplo corrigido.
=
Unit SeuDatamodule;
Interface
Uses
SysUtils, Classes, Variants, SqlExpr, Provider, DBXpress;
Type
TSeuDatamodule = Class(TData
pplication);
Result := dtm;
End;
==
Sds,
Romario
Rubem Nascimento da Rocha escreveu:
> Pq vc num faz um datamodule pra cada formulário? Com certeza, um formulário
> deve envolver várias entidades! Eu costumo fazer assim!
o: delphi-br@yahoogrupos.com.br
>To: delphi-br@yahoogrupos.com.br
>Subject: [delphi-br] DM Super-lotado
>Date: Mon, 27 Mar 2006 17:12:15 -0300
>
>Olá amigos
>
>Estou usado os componentes DBExpress SQLDataSet SQLQuery para cada um
>deles tenho que usar um DataSetProvi
Faz o seguinte:
File -> New... -> Data Module -> OK
[]
Andrei
Em 27/03/06, Leonardo Mascarenhas <[EMAIL PROTECTED]> escreveu:
>
> Olá amigos
>
> Estou usado os componentes DBExpress SQLDataSet SQLQuery para cada um
> deles tenho que usar um DataSetProvider e um ClientDataSet.
> Estou super
Olá amigos
Estou usado os componentes DBExpress SQLDataSet SQLQuery para cada um
deles tenho que usar um DataSetProvider e um ClientDataSet.
Estou super lotando meu Data Module.
Alguem tem alguma dica? Comentário?
Tem alguma solução ou tenho que organizar de outraforma?
Entidades 20 X 4 Co
13 matches
Mail list logo