Preview only show first 10 pages with watermark. For full document please download

Clube Delphi 094

delphi datasetprovider

   EMBED


Share

Transcript

  EDITORIAL O DataSetProvider tem uma importante função no ciclo de vida da manipulação de dados em uma aplicação Delphi. Ele é responsável por se comunicar com o engine (dbExpress por exemplo), obter os dados, empacotá-los nos chamados DataPackets e enviá-los através da memória para o ClientDataSet (em uma aplicação 2-tier) ou através da interface IAppServer em uma aplicação multicamadas (SOAP, COM+ etc.). O DataSetProvider faz muito mais do que isso, e expõe muitas de suas funcionalidades na forma de propriedades e eventos, como mostra o Adriano Santos em seu completo artigo sobre o assunto.Falando em DataSetProvider, seu irmão ClientDataSet também exerce importante função em aplicações de banco de dados. Um dos problemas relacionados a esse componente, e que confunde muitos, é a correta manipulação de erros gerados no SGBD (Firebird por exemplo). No artigo do Rodrigo, veja como construir um descendente de ClientDataSet que automaticamente trata os principais erros do servidor, como violação de foreign-key.Na seção Expert, o Gustavo Chaurais continua o artigo sobre Streams. Na parte final do seu artigo, veja como implementar compactação, download em múltiplos pacotes e resources em suas aplicações. Ainda nesta seção, o Marco e o Carma aprofundam um assunto muito importante, que na verdade é um desafio nos projetos de software: como mensurar o esforço e o prazo necessário para desenvolver determinada aplicação, ajudando a reduzir custos e não estropolar o cronograma.O Maikel continua a série que demonstra a construção de uma locadora Web. E nada melhor que o ASP.NET para construir um sistema completo desse tipo. O Ricardo usa e abusa de seus conhecimentos sobre desenvolvimento com PocketStudio e continua seu excelente curso que mostra como criar uma aplicação para o sistema operacional PalmOS.Na sessão Easy Delphi, para quem está iniciando, temos o Maikel com dois artigos: veja como utilizar os principais controles da VCL na construção de um pequeno editor de textos, bem prático. No outro artigo, mostra como utilizar os componentes da paleta Indy para criar um sistema de envio de e-mails. ideal por exemplo se você precisar enviar e-mails automaticamente da sua aplicação.Para finalizar, o Rodrigo apresenta aquele que considero o melhor recurso da POO, o polimorfismo, tudo em PHP! Se você já domina ou conhece o assunto, sabe que ele é realmente poderoso. Que tal utilizá-lo agora em suas aplicações Web com o Delphi for PHP?Grande abraço e sucesso com o Delphi! Atendimento ao Leitor A DevMedia conta com um departamento exclusivo para o atendi-mento ao leitor. Se você tiver algum problema no recebimento do seu exemplar ou precisar de algum esclarecimento sobre assinaturas, exemplares anteriores, endereço de bancas de jornal, entre outros, entre em contato com: Carmelita Mulin www.devmedia.com.br/central/default.asp (21) 3382-5025 Kaline Dolabella Gerente de Marketing e Atendimento [email protected]  (21) 3382-5025 Publicidade Para informações sobre veiculação de anúncio na revista ou no site entre em contato com: Kaline Dolabella [email protected] Corpo Editorial Editor Geral Guinther [email protected] Editor Técnico Adriano [email protected] Equipe Editorial Fabricio Desbessel, Maikel Scheid, Paulo Quicoli, Luciano Pimenta Editor de Arte Vinicius O. [email protected] Diagramação Adolfo [email protected] Capa Antonio [email protected] Revisão Gregory [email protected] Distribuição Fernando Chinaglia Dist. S/ARua Teodoro da Silva, 907Grajaú - RJ - 206563-900 Ano 8 - 94ª Edição - 2008 - ISSN 1517990-7 Impresso no Brasil ! #$%&% '() Fale com o Editor É muito importante para a equipe saber o que você está achando da revista: que tipo de artigo você gostaria de ler, que artigo você mais gostou e qual artigo você menos gostou. Fique a vontade para entrar em contato com os editores e dar a sua sugestão!Se você estiver interessado em publicar um artigo na revista ou no site ClubeDelphi, entre em contato com os editores, informando o título e mini-resumo do tema que você gostaria de publicar: Guinther Pauli - Editor da Revista  [email protected]  Portal do Assinante A ClubeDelphi tem uma novidade para você que comprou este exemplar na banca de jornal: você pode acessar GRATUITAMENTE, o Portal do Assinante ClubeDelphi! Confira o que você encontra no Portal do Assinante: - Mais de 560 Vídeo Aulas!- 7 cursos online!- 1 Livro Eletrônico sobre ADO.NET e BDP!- Mais de 150 Artigos Exclusivos!Para Utilizar o Portal do Assinante, acesse www.devmedia.com.br/clubedelphi/potal.asp  e utilize as informações abaixo: Login: DVM.PL e Senha: STX200 O acesso é válido por 30 dias a partida da data de lançamento da revista. Todos os meses a ClubeDelphi lhe dará uma senha válida para acessar o portal. Comprando a revista regularmente em bancas, você terá acesso ininterrupto a ele!  N Ã O P E R CA A revista ClubeDelphi é parte integrante da assinatura ClubeDelphi PLUS. Para mais informações sobre o pacote PLUS, acesse: http://www.devmedia.com.br/clubedelphi/portal.asp  ! #$# Guinther Pauli  [email protected]  Microsoft Certified: MCP, MCAD, MCSD.NETBorland Certified: Delphi 6, 7, 2005, 2006, Web, Kylix