Usar Data-Aware é muito bom sim, mas te traz um monte de problemas, vou citar um deles, mude o tipo de dados de um campo na sua tabela, e lá vai vc ter que recriar um monte TField pela aplicação à fora. Data-Aware agilisa e muito, mas a depender da aplicação atrasa a vida do cara.
pra não dizer que nao uso Data-Aware, só faço uso do DBGrid e mesmo assim não adiciono os TFields a Query.. no Resto é tudo Edit / Combo.. da + trabalho? dá, mas ja me acostumei e to muito feliz com isso. Em 25/08/07, Rubem Nascimento da Rocha <[EMAIL PROTECTED]> escreveu: > > > Eu posso falar com conhecimento de causa. O primeiro framework com o qual > trabalhei com Delphi (na época, com Delphi 3) não usava Data-Aware. Pra se > ter uma idéia, não usavamos nem DBGrid, o que na época achava um completo > absurdo. Até certo existia uma certa rapidez na criação de aplicações, mas a > reutilização de código e prazos cada vez mais curtos nos fizeram mudar de > filosofia, e tivemos que aprimorar o framework. Na época, não sei como este > framework inicial ficou, mas anos depois, trabalhei em uma empresa de P&D > com uma forte estrutura de fábrica de software, e lá framework era > totalmente voltado para o uso de data-aware. Inclusive nesta época, tive o > privilégio de conhecer os fantásticos componentes da DevExpress. > > Resumo da ópera: Podem existir colegas que prefiram codificar design > patterns do tipo MVC ou MVP para não fazerem uso de data-aware, mas > independente de usar design patterns ou não, o ganho na rapidez da > construção de aplicações usando controles data-aware é realmente > inquestionável! Não usar Data-Aware, na minha opinião embasada em mais de 10 > anos convivendo com Delphi, é como reinventar a roda! > > Sds. > > To: [EMAIL PROTECTED] <delphi-br%40yahoogrupos.com.brFrom>: > [EMAIL PROTECTED] <post%40joaomorais.com.brDate>: Fri, 24 Aug > 2007 19:21:22 -0300Subject: Re: [delphi-br] DBEDIT X EDIT > > Fellipe Henrique wrote:> Se não me engano, já teve esta discussão a muito > tempo atrás...Pois é. E foi você quem iniciou a thread =)> usando uma > conexão que faça um cache, e saiba qual campo atualizar, não vejo> problemas > em usar DBWare, se não me engano DBExpress e FIBPlus fazem isso,> não é?O > causo é o seguinte: você só vai saber o que é não usar dbware a partir do > momento em que você deixa de usar. Do contrário, dbware 'vai ser sempre > melhor'. Por sinal esta foi a conclusão daquela thread barulhenta.Quanto a > cache, dbexpress só faz acesso. Você precisa de cds.--Joao Morais > > __________________________________________________________ > Instale o novo Windows Live Messenger! É grátis! > http://get.live.com/messenger/overview > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com/ [As partes desta mensagem que não continham texto foram removidas]