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 .... public UF: TUF property.... end; No create eu crio a instancia local para UF e no destroy eu finalizo o objeto UF. Implementando: Edit1.Text:= Cidade.UF.NomeEstado Espero ter ajudado. Dirceu Welson Avelar <[EMAIL PROTECTED]> escreveu: [-----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. (...) [-----x-----] [Welson] Mas e se tiver que fazer Join's entre as tabelas ?! Será que realmente seria a melhor forma do jeito que você (e mais outros disseram) diz !? Categorizar sim, sem problemas, mas deixando os DM's como auto create mesmo. Nesses DM's teria somente (exemplificando) os Query's e nos forms onde faria a movimentação de dados usaria ClientDataSet, que se encheriam com os dados das tabelas (ou não) mas que seria descarregados com o fechar do form contidos. Bom, não é resposta absoluta, mas é um caso a se pensar. []'s. ================================= "Nunca ande pelo caminho traçado, pois ele conduz somente até onde os outros já foram." Alexander Graham Bell ================================= Welson de Avelar Soares Filho Analista/Programador Delphi Gemini Sistemas Juiz de Fora - Minas Gerais ================================= --------------------------------- Yahoo! doce lar. Faça do Yahoo! sua homepage. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos --------------------------------- Yahoo! Search Imposto de Renda 2006: o prazo está acabando. Faça já a sua declaração no site da Receita Federal. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< 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