Revendo o que já foi feito – Que tal um ORM Básico? Parte 12

Olá Pessoal Hoje iremos analisar as classes criadas e refatorar o que for necessário. Só depois, iremos para a implementação da classe do DbExpress que eu havia prometido no post anterior. Assim, evitamos que problemas existentes agora persistam nas próximas classes. Desde

TDaoIBX – Que tal um ORM Básico? Parte 11

Olá! Saudades? Ok, Ok, Estou em débito com vocês, caríssimos leitores! Estive realmente assoberbado aqui e acabei passando um longo tempo sem atualizar o nosso “projetim“. Ainda me encontro com a água no pescoço, mas juntei forças para mais um post. Na

Teste TDaoUIB – Que tal um ORM Básico? Parte 8

Eis que chega o grande momento! Iremos testar a Inclusão, Alteração e Exclusão da nossa classe TDaoUib. Até aqui, apenas criamos nossos métodos, mas na prática, pouca coisa foi visto. Alterando o Projeto para os Testes Relembrando, nós temos um form chamado

Inserir e Salvar – Que tal um ORM Básico? Parte 7

O nosso ORM está começando a tomar forma. Ao finalizarmos o método Excluir no post anterior, já conseguimos ter uma noção do seu funcionamento. Utilizando o Método Excluir como Modelo Vamos então, continuar com os trabalhos. Iremos pegar a base do código

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:

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.

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 objeto-relacional (português