Re: [delphi-br] Edit ou DBEdit
Eu usava antigamente Edit´s, mas era porque um programador que trabalhava comigo falou pra gente trabalhar pra fazer um teste. Putz... Coisa mais demorada trabalhar com Edit´s Nunca mais utilizei... Agora, não vejo motivo nenhum para não trabalhar com DbEdit´s, que é o componente que utilizo até hoje, e não vou trocar de maneira nenhuma. Utilize DbEdit´s, que o teu programa ficará, além de mais leve, mais funcional, pois não terá que ficar codificando de maneira desnecessária o mesmo, ok? Se precisar de ajuda, estamos aí. Um abraço Giovani. - Original Message - From: Murilo Carlos Cardoso [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Sunday, April 03, 2005 2:17 AM Subject: Re: [delphi-br] Edit ou DBEdit Olá, Eu uso delphi 7 + mysql, e eu prefiro usar o DBEdt, muita gente critica isso, mas eu acho muito mais prático e rápido! Para vc que é iniciante eu aconselho usar o DBEdit. fabiano_jd [EMAIL PROTECTED] wrote: Pessoal, bom dia. Eu sou iniciante e estou com dúvidas. Comprei um livro e fiz um sistema de mala direta com Interbase. No livro usa Edits, eu achei um pouco demorado a programação. Gostaria de saber qual a melhor forma de trabalhar com Edits ou DBEdits? Quem tem mais experiencia, dê uma força. Obrigado. -- 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: function SearchComboBox() { if (document.form_combo.keyword.value.length==0){ alert(Por favor, digite algo.); return false; }else { document.form_combo.action =http://br.rd.yahoo.com/SIG=12a09j9ss/M=264105.3931087.6562589.1588051/D=br clubs/S=2137111264:HM/EXP=1112430650/A=2361264/R=0/SIG=11uaou2jn/*http://www .bondfaro.com/bondfaro/in/combosearch_in.jsp?sk=11; } return true;} [input] [input] [input] - 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 Termos do Serviço do Yahoo!. - 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 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.1 - Release Date: 1/4/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.1 - Release Date: 1/4/2005 -- 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] ou [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
Re: [delphi-br] Edit ou DBEdit
Kra, essa mesma questão foi feita a alguns meses atrás... O negócio é o seguinte: Usava-se Edit's para que se podesse trabalhar desconectado do banco de dados, o que era impossível de se fazer com os TTables/TQuerys da vida... Com isso ganhava-se performance nas aplicações, justamente por trabalhar desconectado Hoje usase-se o TClientDataSet para trabalhar desconectado do banco de dados. Neste caso, é altamente aconselhavel o uso dos DBEdits, já que nao haveria ganho de performance Thiago - Original Message - From: Giovani - GuiasDaki [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Sunday, April 03, 2005 8:36 AM Subject: Re: [delphi-br] Edit ou DBEdit Eu usava antigamente Edit´s, mas era porque um programador que trabalhava comigo falou pra gente trabalhar pra fazer um teste. Putz... Coisa mais demorada trabalhar com Edit´s Nunca mais utilizei... Agora, não vejo motivo nenhum para não trabalhar com DbEdit´s, que é o componente que utilizo até hoje, e não vou trocar de maneira nenhuma. Utilize DbEdit´s, que o teu programa ficará, além de mais leve, mais funcional, pois não terá que ficar codificando de maneira desnecessária o mesmo, ok? Se precisar de ajuda, estamos aí. Um abraço Giovani. - Original Message - From: Murilo Carlos Cardoso [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Sunday, April 03, 2005 2:17 AM Subject: Re: [delphi-br] Edit ou DBEdit Olá, Eu uso delphi 7 + mysql, e eu prefiro usar o DBEdt, muita gente critica isso, mas eu acho muito mais prático e rápido! Para vc que é iniciante eu aconselho usar o DBEdit. fabiano_jd [EMAIL PROTECTED] wrote: Pessoal, bom dia. Eu sou iniciante e estou com dúvidas. Comprei um livro e fiz um sistema de mala direta com Interbase. No livro usa Edits, eu achei um pouco demorado a programação. Gostaria de saber qual a melhor forma de trabalhar com Edits ou DBEdits? Quem tem mais experiencia, dê uma força. Obrigado. -- 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: function SearchComboBox() { if (document.form_combo.keyword.value.length==0){ alert(Por favor, digite algo.); return false; }else { document.form_combo.action =http://br.rd.yahoo.com/SIG=12a09j9ss/M=264105.3931087.6562589.1588051/D=br clubs/S=2137111264:HM/EXP=1112430650/A=2361264/R=0/SIG=11uaou2jn/*http://www .bondfaro.com/bondfaro/in/combosearch_in.jsp?sk=11; } return true;} [input] [input] [input] - 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 Termos do Serviço do Yahoo!. - 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 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.1 - Release Date: 1/4/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.1 - Release Date: 1/4/2005 -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- 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] ou [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
Re: [delphi-br] Edit ou DBEdit
Põe meses nisso. :-) Esse assunto gerou uma thread com várias respostas. Veja abaixo todas elas e tire você mesmo a sua conclusão. Obs.: Espero que você não tenha preguiça de ler todas elas. Afinal de contas, eu não tive na hora de pesquisar e listá-las aqui. http://br.groups.yahoo.com/group/delphi-br/message/121781 http://br.groups.yahoo.com/group/delphi-br/message/121785 http://br.groups.yahoo.com/group/delphi-br/message/121788 http://br.groups.yahoo.com/group/delphi-br/message/121791 http://br.groups.yahoo.com/group/delphi-br/message/121797 http://br.groups.yahoo.com/group/delphi-br/message/121802 http://br.groups.yahoo.com/group/delphi-br/message/121803 http://br.groups.yahoo.com/group/delphi-br/message/121804 http://br.groups.yahoo.com/group/delphi-br/message/121837 http://br.groups.yahoo.com/group/delphi-br/message/121839 http://br.groups.yahoo.com/group/delphi-br/message/121841 http://br.groups.yahoo.com/group/delphi-br/message/121864 http://br.groups.yahoo.com/group/delphi-br/message/121866 http://br.groups.yahoo.com/group/delphi-br/message/121869 http://br.groups.yahoo.com/group/delphi-br/message/121878 http://br.groups.yahoo.com/group/delphi-br/message/121880 http://br.groups.yahoo.com/group/delphi-br/message/121883 http://br.groups.yahoo.com/group/delphi-br/message/121884 http://br.groups.yahoo.com/group/delphi-br/message/121886 http://br.groups.yahoo.com/group/delphi-br/message/121889 http://br.groups.yahoo.com/group/delphi-br/message/121892 http://br.groups.yahoo.com/group/delphi-br/message/121893 http://br.groups.yahoo.com/group/delphi-br/message/121894 http://br.groups.yahoo.com/group/delphi-br/message/121896 http://br.groups.yahoo.com/group/delphi-br/message/121901 http://br.groups.yahoo.com/group/delphi-br/message/121903 http://br.groups.yahoo.com/group/delphi-br/message/121909 http://br.groups.yahoo.com/group/delphi-br/message/121916 http://br.groups.yahoo.com/group/delphi-br/message/121918 http://br.groups.yahoo.com/group/delphi-br/message/121961 http://br.groups.yahoo.com/group/delphi-br/message/122043 http://br.groups.yahoo.com/group/delphi-br/message/122054 http://br.groups.yahoo.com/group/delphi-br/message/122056 Sds, Romario Francisco Thiago escreveu: Kra, essa mesma questão foi feita a alguns meses atrás... O negócio é o seguinte: Usava-se Edit's para que se podesse trabalhar desconectado do banco de dados, o que era impossível de se fazer com os TTables/TQuerys da vida... Com isso ganhava-se performance nas aplicações, justamente por trabalhar desconectado Hoje usase-se o TClientDataSet para trabalhar desconectado do banco de dados. Neste caso, é altamente aconselhavel o uso dos DBEdits, já que nao haveria ganho de performance Thiago - Original Message - From: Giovani - GuiasDaki [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Sunday, April 03, 2005 8:36 AM Subject: Re: [delphi-br] Edit ou DBEdit Eu usava antigamente Edit´s, mas era porque um programador que trabalhava comigo falou pra gente trabalhar pra fazer um teste. Putz... Coisa mais demorada trabalhar com Edit´s Nunca mais utilizei... Agora, não vejo motivo nenhum para não trabalhar com DbEdit´s, que é o componente que utilizo até hoje, e não vou trocar de maneira nenhuma. Utilize DbEdit´s, que o teu programa ficará, além de mais leve, mais funcional, pois não terá que ficar codificando de maneira desnecessária o mesmo, ok? Se precisar de ajuda, estamos aí. Um abraço Giovani. - Original Message - From: Murilo Carlos Cardoso [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Sunday, April 03, 2005 2:17 AM Subject: Re: [delphi-br] Edit ou DBEdit Olá, Eu uso delphi 7 + mysql, e eu prefiro usar o DBEdt, muita gente critica isso, mas eu acho muito mais prático e rápido! Para vc que é iniciante eu aconselho usar o DBEdit. fabiano_jd [EMAIL PROTECTED] wrote: Pessoal, bom dia. Eu sou iniciante e estou com dúvidas. Comprei um livro e fiz um sistema de mala direta com Interbase. No livro usa Edits, eu achei um pouco demorado a programação. Gostaria de saber qual a melhor forma de trabalhar com Edits ou DBEdits? Quem tem mais experiencia, dê uma força. Obrigado. -- 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] ou [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
Re: [delphi-br] Edit ou DBEdit
Olá, Eu uso delphi 7 + mysql, e eu prefiro usar o DBEdt, muita gente critica isso, mas eu acho muito mais prático e rápido! Para vc que é iniciante eu aconselho usar o DBEdit. fabiano_jd [EMAIL PROTECTED] wrote: Pessoal, bom dia. Eu sou iniciante e estou com dúvidas. Comprei um livro e fiz um sistema de mala direta com Interbase. No livro usa Edits, eu achei um pouco demorado a programação. Gostaria de saber qual a melhor forma de trabalhar com Edits ou DBEdits? Quem tem mais experiencia, dê uma força. Obrigado. -- 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: function SearchComboBox() { if (document.form_combo.keyword.value.length==0){ alert(Por favor, digite algo.); return false; }else { document.form_combo.action =http://br.rd.yahoo.com/SIG=12a09j9ss/M=264105.3931087.6562589.1588051/D=brclubs/S=2137111264:HM/EXP=1112430650/A=2361264/R=0/SIG=11uaou2jn/*http://www.bondfaro.com/bondfaro/in/combosearch_in.jsp?sk=11;; } return true;} [input] [input] [input] - 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 Termos do Serviço do Yahoo!. - 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 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] ou [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
[delphi-br] Edit ou DBEdit
Pessoal, bom dia. Eu sou iniciante e estou com dúvidas. Comprei um livro e fiz um sistema de mala direta com Interbase. No livro usa Edits, eu achei um pouco demorado a programação. Gostaria de saber qual a melhor forma de trabalhar com Edits ou DBEdits? Quem tem mais experiencia, dê uma força. Obrigado. -- 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] ou [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
Re: RES: RES: [delphi-br] Edit ou DBEdit
Filipe, Compre o livro que indiquei. Você não se arrependerá. Título : Desenvolvendo Aplicações com Uml 2.0 Autor : Ana Cristina Melo Editora : Brasport Edição : 2/2004 ISBN: 8574521752 Páginas : 284 Obs.: Vou começar a cobrar da autora e da Editora pelas propagandas que estou fazendo. (hehe) Sds, Romario Filipe escreveu: Alguem poderia dar um exemplo de como usar os edits para os leigos da lista??? Ou um link com alguma apostila sobre isso... Obrigado. -- 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] ou [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
Re: [delphi-br] Edit ou DBEdit
Colegas... Vim da dura vida de programador Clipper, fazendo os @says e @gets na mão grande. Quando deparei com os componentes Dataware foi um sonho! Aí, deparei-me com os erros de operação que os usuários podem cometer... Hoje, uso componentes Dataware, mas crio duas telas... Uma de pesquisa, e outra de Inclusão / Alteração... Âmbas com componentes Dataware... mas tudo muito bem controladinho!!! Senão dá aquela BOSTA... desculpem o termo!!! Sds Emanuel Coutinho!!! - Original Message - From: Sávio Cler To: [EMAIL PROTECTED] Sent: Thursday, September 23, 2004 10:36 AM Subject: Re: [delphi-br] Edit ou DBEdit Eu uso Edit (SpinEdit, DataTimerPicher, MaskEdit, RadioButton e por ai vai) e não troco por nada, mas dá mais trabalho, mas vida de programador não é fácil mesmo, hehe. Sávio Cler ICQ 142428832 www.sgm.rg3.net [EMAIL PROTECTED] Sto A. de Pádua - Rio de Janeiro Contato Pessoal: (22)9812-0656 ~ ~ ( @ @ ) ---o0Oo-(_)-oO0o--- Precisando de dicas? www.deephi.hpg.com.br --- Mais de 3 downloads -ooO---Ooo- - Original Message - From: Marcelo Silva [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, September 23, 2004 9:47 AM Subject: Re: [delphi-br] Edit ou DBEdit Os componentes estão aí para facilitar nossa vida ... o DBEdit ajuda muito por você não precisar fazer um Insert não mão. Faça um exemplo e compare é a melhor coisa. Se colocar um DBEdit e utilizar o componente Actions você vai economizar trocentas linhas de código e seu fonte poderá ficar menor. Mas é claro que é opção de cada um... Eu utilizo IBDataSet (que já faz todo o Insert, Update, Delete, Refresh atravéz do Select), junto com o DataSource e os DBEdits Nunca precisei fazer um Insert na mão... (somente Selects personalizados para relatório, mesmo assim quando posso eu uso o IBQuery) Marcelo Silva Cel. 11 9693-4251 ICQ - 49224093 MSN [EMAIL PROTECTED] - Original Message - From: Cícerot To: [EMAIL PROTECTED] Sent: Thursday, September 23, 2004 9:40 AM Subject: RES: [delphi-br] Edit ou DBEdit Eu sempre prefiro fazer tudo na mão (tedit). Me sinto mais seguro. Quanto tenho que mostrar o registro mando para tedit, se quero salvar busco no tedit e assim vai. -Mensagem original- De: Leonardo Moraes [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 23 de setembro de 2004 08:58 Para: [EMAIL PROTECTED] Assunto: [delphi-br] Edit ou DBEdit Pessoal, Qual a melhor opção a ser utilizada? Usar um Edit e fazer a operacao de incluir via SQL INSERT ou usar DBEdit e fazer a operacao via POST? Obrigado, Leonardo. ___ Yahoo! Messenger 6.0 - jogos, emoticons sonoros e muita diversão. Instale agora! http://br.download.yahoo.com/messenger/ -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.698 / Virus Database: 455 - Release Date: 02/06/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.698 / Virus Database: 455 - Release Date: 02/06/2004 -- 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http
Re: RES: RES: [delphi-br] Edit ou DBEdit
Na Classe você teria: Function TEmpresa.SalvaEmpresa: Boolean; Begin Result := dtm_empresa.SalvaEmpresa(Self); End; == No DataModule você teria: (isso é só parte do código) Function Tdtm_empresa.SalvaEmpresa(oEmpresa: TEmpresa): Boolean; Begin Result := False; With dtm_empresa.cds_empresa do Begin Try ... FieldByName('RazaoSocial' ).AsString := oEmpresa.RazaoSocial; FieldByName('NomeFantasia').AsString := oEmpresa.NomeFantasia; FieldByName('CNPJ').AsString := oEmpresa.CNPJ; FieldByName('InscEstadual').AsString := oEmpresa.InscEstadual; Post; If ApplyUpdates(0) = 0 Then Result := True; Except on E: Exception do ShowMessage(E.Message); End; End; End; == Fiz de cabeça diretamente no corpo do e-mail. Pode ser que haja erro. Espero ter ajudado na compreensão. Uma ótima referência é o livro: Título : Desenvolvendo Aplicações com Uml 2.0 Autor : Ana Cristina Melo Editora : Brasport Edição : 2/2004 ISBN: 8574521752 Páginas : 284 Sds, Romario Cícerot escreveu: Desculpe a ignorancia e já concordando (óbvio por isso minha pergunta), o que se faz depois de criado o empresa.salvaempresa. Já que ficou tao bonito... me diga como continuar com o salvaempresa (assumo que sou um desses que voce falou) mais eu chego lá -Mensagem original- De: Romario (Delphi) [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 23 de setembro de 2004 18:18 Para: [EMAIL PROTECTED] Assunto: Re: RES: [delphi-br] Edit ou DBEdit O problema é que dessa forma você chutou a orientação a objetos para bem longe da sua aplicação. As ferramentas RAD induzem o programador a trabalhar de uma forma não muito orientada a objetos. Criamos funções e procedimentos, utilizamos vários dos eventos que a ferramenta nos disponibiliza e fechamos os olhos para enxergar o futuro que virá pela frente. Quando damos ênfase à orientação a objetos e trabalhamos de uma forma a reusar nossos objetos no futuro, estamos evitando ser comparados com aqueles que alguns chamam de meros pregadores de botão. Aí você diz: a minha função é reusável, mas será que você pensou que ela poderia ser um objeto? Que ela poderia ter atributos e métodos próprios? Que poderia ao invés de receber vários componentes, receber apenas as informações necessárias? Ex. do código na Interface: Empresa:= TEmpresa.Create; Empresa.RazaoSocial := edt_razao.Text; Empresa.NomeFantasia := edt_nome.Text; Empresa.CNPJ := edt_cnpj.Text; Empresa.InscricaoEstadual := edt_inscricao.Text; Empresa.SalvaEmpresa; Lembre-se que programar qualquer um pode, mas desenvolver com excelência são poucos os que conseguem. Espero que um dia eu consiga chegar lá. Sds, Romario -- 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] ou [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
RES: RES: RES: [delphi-br] Edit ou DBEdit
É,,, vai valer muito aa pena eu buscar essa experiencia... valeu -Mensagem original- De: Romario (Delphi) [mailto:[EMAIL PROTECTED] Enviada em: sexta-feira, 24 de setembro de 2004 12:22 Para: [EMAIL PROTECTED] Assunto: Re: RES: RES: [delphi-br] Edit ou DBEdit Na Classe você teria: Function TEmpresa.SalvaEmpresa: Boolean; Begin Result := dtm_empresa.SalvaEmpresa(Self); End; == No DataModule você teria: (isso é só parte do código) Function Tdtm_empresa.SalvaEmpresa(oEmpresa: TEmpresa): Boolean; Begin Result := False; With dtm_empresa.cds_empresa do Begin Try ... FieldByName('RazaoSocial' ).AsString := oEmpresa.RazaoSocial; FieldByName('NomeFantasia').AsString := oEmpresa.NomeFantasia; FieldByName('CNPJ').AsString := oEmpresa.CNPJ; FieldByName('InscEstadual').AsString := oEmpresa.InscEstadual; Post; If ApplyUpdates(0) = 0 Then Result := True; Except on E: Exception do ShowMessage(E.Message); End; End; End; == Fiz de cabeça diretamente no corpo do e-mail. Pode ser que haja erro. Espero ter ajudado na compreensão. Uma ótima referência é o livro: Título : Desenvolvendo Aplicações com Uml 2.0 Autor : Ana Cristina Melo Editora : Brasport Edição : 2/2004 ISBN: 8574521752 Páginas : 284 Sds, Romario Cícerot escreveu: Desculpe a ignorancia e já concordando (óbvio por isso minha pergunta), o que se faz depois de criado o empresa.salvaempresa. Já que ficou tao bonito... me diga como continuar com o salvaempresa (assumo que sou um desses que voce falou) mais eu chego lá -Mensagem original- De: Romario (Delphi) [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 23 de setembro de 2004 18:18 Para: [EMAIL PROTECTED] Assunto: Re: RES: [delphi-br] Edit ou DBEdit O problema é que dessa forma você chutou a orientação a objetos para bem longe da sua aplicação. As ferramentas RAD induzem o programador a trabalhar de uma forma não muito orientada a objetos. Criamos funções e procedimentos, utilizamos vários dos eventos que a ferramenta nos disponibiliza e fechamos os olhos para enxergar o futuro que virá pela frente. Quando damos ênfase à orientação a objetos e trabalhamos de uma forma a reusar nossos objetos no futuro, estamos evitando ser comparados com aqueles que alguns chamam de meros pregadores de botão. Aí você diz: a minha função é reusável, mas será que você pensou que ela poderia ser um objeto? Que ela poderia ter atributos e métodos próprios? Que poderia ao invés de receber vários componentes, receber apenas as informações necessárias? Ex. do código na Interface: Empresa:= TEmpresa.Create; Empresa.RazaoSocial := edt_razao.Text; Empresa.NomeFantasia := edt_nome.Text; Empresa.CNPJ := edt_cnpj.Text; Empresa.InscricaoEstadual := edt_inscricao.Text; Empresa.SalvaEmpresa; Lembre-se que programar qualquer um pode, mas desenvolver com excelência são poucos os que conseguem. Espero que um dia eu consiga chegar lá. Sds, Romario -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.698 / Virus Database: 455 - Release Date: 02/06/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.698 / Virus Database: 455 - Release Date: 02/06/2004 -- 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] ou [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
[delphi-br] Edit ou DBEdit
Pessoal, Qual a melhor opção a ser utilizada? Usar um Edit e fazer a operacao de incluir via SQL INSERT ou usar DBEdit e fazer a operacao via POST? Obrigado, Leonardo. ___ Yahoo! Messenger 6.0 - jogos, emoticons sonoros e muita diversão. Instale agora! http://br.download.yahoo.com/messenger/ -- 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] ou [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
Re: [delphi-br] Edit ou DBEdit
Eu uso Edit (SpinEdit, DataTimerPicher, MaskEdit, RadioButton e por ai vai) e não troco por nada, mas dá mais trabalho, mas vida de programador não é fácil mesmo, hehe. Sávio Cler ICQ 142428832 www.sgm.rg3.net [EMAIL PROTECTED] Sto A. de Pádua - Rio de Janeiro Contato Pessoal: (22)9812-0656 ~ ~ ( @ @ ) ---o0Oo-(_)-oO0o--- Precisando de dicas? www.deephi.hpg.com.br --- Mais de 3 downloads -ooO---Ooo- - Original Message - From: Marcelo Silva [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, September 23, 2004 9:47 AM Subject: Re: [delphi-br] Edit ou DBEdit Os componentes estão aí para facilitar nossa vida ... o DBEdit ajuda muito por você não precisar fazer um Insert não mão. Faça um exemplo e compare é a melhor coisa. Se colocar um DBEdit e utilizar o componente Actions você vai economizar trocentas linhas de código e seu fonte poderá ficar menor. Mas é claro que é opção de cada um... Eu utilizo IBDataSet (que já faz todo o Insert, Update, Delete, Refresh atravéz do Select), junto com o DataSource e os DBEdits Nunca precisei fazer um Insert na mão... (somente Selects personalizados para relatório, mesmo assim quando posso eu uso o IBQuery) Marcelo Silva Cel. 11 9693-4251 ICQ - 49224093 MSN [EMAIL PROTECTED] - Original Message - From: Cícerot To: [EMAIL PROTECTED] Sent: Thursday, September 23, 2004 9:40 AM Subject: RES: [delphi-br] Edit ou DBEdit Eu sempre prefiro fazer tudo na mão (tedit). Me sinto mais seguro. Quanto tenho que mostrar o registro mando para tedit, se quero salvar busco no tedit e assim vai. -Mensagem original- De: Leonardo Moraes [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 23 de setembro de 2004 08:58 Para: [EMAIL PROTECTED] Assunto: [delphi-br] Edit ou DBEdit Pessoal, Qual a melhor opção a ser utilizada? Usar um Edit e fazer a operacao de incluir via SQL INSERT ou usar DBEdit e fazer a operacao via POST? Obrigado, Leonardo. ___ Yahoo! Messenger 6.0 - jogos, emoticons sonoros e muita diversão. Instale agora! http://br.download.yahoo.com/messenger/ -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.698 / Virus Database: 455 - Release Date: 02/06/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.698 / Virus Database: 455 - Release Date: 02/06/2004 -- 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- 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] ou [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
RES: RES: [delphi-br] Edit ou DBEdit
Concordo em parte. Já vi projetos que fazem uso extensivo de OO e não deixam de usar controles data-aware, mesmo em projetos multicamadas. []s -Mensagem original- De: Romario (Delphi) [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 23 de setembro de 2004 10:09 Para: [EMAIL PROTECTED] Assunto: Re: RES: [delphi-br] Edit ou DBEdit Não querendo criar polêmica, mas já criando: - Se você quer aprender mais, ter mais dor de cabeça e pensa em migrar seus aplicativos para multicamadas, utilize componentes NÃO data-aware. - Se você quer aprender menos, ter menos dor de cabeça e não pretende migrar seus aplicativos para multicamadas, utilize componentes data-aware. Acredito que as dificuldades que você encontra tendo que fazer as coisas na unha, auxilia e muito no seu conhecimento. Use e abuse da Orientação a Objetos. ;-) Sds, Romario Rubem Rocha escreveu: Eu não abro mão de controles data-aware. Principalmente quando você vai construir um framework pra agilizar o desenvolvimento dos sistemas. Muito melhor do que usar TEdits e TComboBox normal. []s -Mensagem original- De: Marcelo Silva [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 23 de setembro de 2004 08:47 Para: [EMAIL PROTECTED] Assunto: Re: [delphi-br] Edit ou DBEdit Os componentes estão aí para facilitar nossa vida ... o DBEdit ajuda muito por você não precisar fazer um Insert não mão. Faça um exemplo e compare é a melhor coisa. Se colocar um DBEdit e utilizar o componente Actions você vai economizar trocentas linhas de código e seu fonte poderá ficar menor. Mas é claro que é opção de cada um... Eu utilizo IBDataSet (que já faz todo o Insert, Update, Delete, Refresh atravéz do Select), junto com o DataSource e os DBEdits Nunca precisei fazer um Insert na mão... (somente Selects personalizados para relatório, mesmo assim quando posso eu uso o IBQuery) Marcelo Silva Cel. 11 9693-4251 ICQ - 49224093 MSN [EMAIL PROTECTED] - Original Message - From: Cícerot To: [EMAIL PROTECTED] Sent: Thursday, September 23, 2004 9:40 AM Subject: RES: [delphi-br] Edit ou DBEdit Eu sempre prefiro fazer tudo na mão (tedit). Me sinto mais seguro. Quanto tenho que mostrar o registro mando para tedit, se quero salvar busco no tedit e assim vai. -Mensagem original- De: Leonardo Moraes [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 23 de setembro de 2004 08:58 Para: [EMAIL PROTECTED] Assunto: [delphi-br] Edit ou DBEdit Pessoal, Qual a melhor opção a ser utilizada? Usar um Edit e fazer a operacao de incluir via SQL INSERT ou usar DBEdit e fazer a operacao via POST? Obrigado, Leonardo. -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- 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] ou [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
Re: RES: [delphi-br] Edit ou DBEdit
O problema é que dessa forma você chutou a orientação a objetos para bem longe da sua aplicação. As ferramentas RAD induzem o programador a trabalhar de uma forma não muito orientada a objetos. Criamos funções e procedimentos, utilizamos vários dos eventos que a ferramenta nos disponibiliza e fechamos os olhos para enxergar o futuro que virá pela frente. Quando damos ênfase à orientação a objetos e trabalhamos de uma forma a reusar nossos objetos no futuro, estamos evitando ser comparados com aqueles que alguns chamam de meros pregadores de botão. Aí você diz: a minha função é reusável, mas será que você pensou que ela poderia ser um objeto? Que ela poderia ter atributos e métodos próprios? Que poderia ao invés de receber vários componentes, receber apenas as informações necessárias? Ex. do código na Interface: Empresa:= TEmpresa.Create; Empresa.RazaoSocial := edt_razao.Text; Empresa.NomeFantasia := edt_nome.Text; Empresa.CNPJ := edt_cnpj.Text; Empresa.InscricaoEstadual := edt_inscricao.Text; Empresa.SalvaEmpresa; Lembre-se que programar qualquer um pode, mas desenvolver com excelência são poucos os que conseguem. Espero que um dia eu consiga chegar lá. Sds, Romario Alisson escreveu: Eu, particularmente prefiro usar Edit e outros components não Data Aware. Geralmente componentes muito automatizados são mais difíceis de controlar. Inicialmente você pode pensar que terá muito trabalho com eles, mas se você for criativo você poderá desenvolver functions e procedures que te auxiliarão muito. Por exemplo, eu desenvolvi functions que geram o código SQL para inclusão, exclusão, alteração e consulta. Eu apenas passo os componentes como parâmetros e a function faz o resto. O exemplo abaixo seria a chamada da função que faz a inclusão de um registro em uma tabela. Ela gera o codigo SQL, verifica os campos que são requeridos, o tipo dos campos e faz a inserção. Inclusao('Config', 'Empresa',[edtEmpresa, edtEndEmp, edtBairroEmp, edtCidadeEmp, cbbEstadoEmp, edtTelEmp, edtCodCliente, edtMsgPed, edtNumViasPV, rdgHabDesCGeral,edtFigRel, chbContChCx]); - Original Message - From: Romario (Delphi) To: [EMAIL PROTECTED] Sent: Thursday, September 23, 2004 11:09 AM Subject: Re: RES: [delphi-br] Edit ou DBEdit Não querendo criar polêmica, mas já criando: - Se você quer aprender mais, ter mais dor de cabeça e pensa em migrar seus aplicativos para multicamadas, utilize componentes NÃO data-aware. - Se você quer aprender menos, ter menos dor de cabeça e não pretende migrar seus aplicativos para multicamadas, utilize componentes data-aware. Acredito que as dificuldades que você encontra tendo que fazer as coisas na unha, auxilia e muito no seu conhecimento. Use e abuse da Orientação a Objetos. ;-) Sds, Romario -- 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] ou [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