Método Excluir em TDaoUIB – Que tal um ORM Básico? Parte 5

No artigo anterior, iniciamos a construção da classe TDaoUIB. Através de um Ctrl+Shift+C, geramos os três métodos abaixo: [sourcecode language=”delphi”] function TDaoUib.Inserir(ATabela: TTabela): Integer; begin end; function TDaoUib.Salvar(ATabela: TTabela): Integer; begin end; function TDaoUib.Excluir(ATabela: TTabela): Integer; begin end; [/sourcecode]

Classe TDaoUIB – Que tal um ORM Básico? Parte 4

Finalmente, chegamos aonde a mágica aconte! Ok, exagerei. 🙂 Neste artigo, iremos iniciar a construção da primeira classe que implementa um componente específico de acesso, o UIB(http://sourceforge.net/projects/uib/). No Delphi, crie uma nova unidade e salve como DaoUib.pas.

Reflection – Que tal um ORM Básico? Parte 2

Na primeira parte, criamos o banco de dados e conhecemos a estrutura da primeira tabela do nosso projeto: [sourcecode language=”delphi”] Type TTeste = class private public property Id: Integer; property Estado: string; property Descricao: string; property Data: TDateTime; property Habitantes:… Leia mais

Que tal um ORM Básico? Parte 1

Vamos iniciar uma nova série para tratar de um tema muito importante para todo desenvolvedor de software que trabalha com Banco de Dados, ou seja, Persistência de Dados. O objetivo será criar um ORM Básico: Mapeamento objecto-relacional (português europeu) ou… Leia mais