Foros del Grupo Albor

Un lugar de encuentro para los programadores de habla hispana

Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
 
   Inicio   Buscar Ingresar Registrarse  
Páginas: [1]   Ir Abajo
  Imprimir  
Autor Tema: Como armar un ambiente.  (Leído 1562 veces)
Adrián De Armas
Moderador
*****
Desconectado Desconectado

Mensajes: 19


« : 25 de Febrero de 2009, 20:17:50 »

En este post intentaré explicar cuales son los componentes necesarios para armar el ambiente necesario para la utilización del este ORM.

Para compilar la aplicación generadora de código del ORM
Si deseas compilar el ORM deberás tener instalado en tu ambiente los siguientes componentes:
*Los drivers para la obtención de la metadata no necesitan mas que el Delphi 2007.

Para compilar el código generado por el ORM

El ORM y los drivers serán solo mantenidos en Delphi 2007 simplemente porque es la única versión a la que tengo acceso.
Para usar el ORM solo tienes que hacer uso del código generado por la aplicación DelphiORM.exe por lo tanto con descargar los binarios ya podrás usar un ORM en tu aplicación.

Armar un ambiente a partir de los archivos binarios del generador de código.
Para poder ejecutar la aplicación que extrae la metadata de la base de dato y luego genera el código para tu aplicación necesitas los siguientes archivos:

y si no tienes Delphi 2007 (con todas sus actualizaciones) debes descargar
http://delphiorm.googlecode.com/files/BPLs.zip

Todo el contenido de estos archivos debes descomprimirlos en una misma carpeta en el orden que los descargaste. Una vez hecho esto ya puedes ejecutar DelphiORM.exe sin que te vaya a dar ningún error.

El "runtime" del ORM, osea las clases soporte del mismo se encuentran en el archivo ClasesBase.zip que se puede descargar desde:
http://delphiorm.googlecode.com/files/ClasesBase.zip

Estos archivos pueden ser alojados en carpeta teniendo en cuenta que tendrás que agregar o hacer disponible desde el path de búsqueda de delphi las siguientes unidades:
  • uCampos.pas
  • uColeccionEntidades.pas
  • uConexion.pas
  • uEntidades.pas
  • uEntidadSimple.pas
  • uEntidadSimpleCombo.pas
  • uExpresiones.pas
  • uSQLBuilder.pas

Luego todos los archivos habrá que agregar los archivos dependientes de la BD que estén usando, hasta el momento solo disponemos de Firebird y SQLServer.
Estos archivos se pueden agregar directamente al proyecto o hacerlos disponibles en el path de búsqueda.

Habiendo hecho todo esto, ya deberían poder utilizar el código generado por el ORM.
Hay un mini tutorial (reconozco que hay que hacer algo mejor) en
http://delphiorm.googlecode.com/files/Mini%20Tutorial%20Delphi%20ORM.doc
para poder guiarse con capturas la conformación de un proyecto que use el ORM.


Todos los archivos están disponibles en
http://code.google.com/p/delphiorm/downloads/list

Si algo no se entiende, por favor, haganmelo saber así voy mejorando de a poco. Gracias.

Saludos cordiales.
« Última modificación: 04 de Marzo de 2009, 13:26:41 por Adrián De Armas » En línea
Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Foros del Grupo Albor | Impulsado por SMF 1.1.16.
© 2005, Simple Machines. Todos los Derechos Reservados.
XHTML 1.0 válido! CSS válido!
Página creada en 0.074 segundos con 19 consultas.