Hola a todos
Visual Studio 2005, Visual Basic y Winforms
Estoy tratando de modificar el archivo de configuración de mi aplicación.
Alguna sugerencia sobre como mostrar y cambiar la cadena de conexión
utilizada por NHibernate?
Desde ya muchas gracias

Rodrigo Juarez

-----Mensaje original-----
De: [email protected]
[mailto:[EMAIL PROTECTED] En nombre de Fabio Maulo
Enviado el: Jueves, 15 de Febrero de 2007 12:10 p.m.
Para: [email protected]
Asunto: [NHibernate-Hispano] Re: Establecer la tabla en el archivo de mapeo
en forma dinamica



Rodrigo Juarez escribió:
> Tengo una db de SQLServer que tiene información de presupuestos.
> Esta todo funcionando con NHibernate sin problemas.
>
> Los presupuestos son por empresa, y cada empresa tiene datos de un sistema
> de gestion en Visual FoxPro que residen en distintas carpetas para cada
> empresa.
>
> Mi sistema debe hacer una comparación entre los datos de SQLServer y los
> datos de VFP.
>
> Para tomar los datos de VFP, creo servidores vinculados en SQL y vistas,
asi
> puedo tomar las vistas como origen de datos de NHibernate, el tema es que
el
> nombre de la vista difiere para cada empresa, ya que necesito acceso
> simultaneo a distintas empresas. Entonces, el mapeo debe poder utilizar
una
> vista distinta según la empresa que quiero consultar.
>
> Me parece que voy a buscar solucion por el lado de lo que comento Fabio,
de
> cargar el xml dinámicamente ...
> Cualquier recurso adicional se agradece ...
>   
Me parece que te conviene usar la otra tecnica o sea una clase por cada 
empresa es mucho mas facil y limpio.
Podes usar un factory al cual le pasas el Nombre o Codigo de la empresa 
y te devuelve una instancia o el Type de la clase de esa empresa.
De esa forma pueden coexistir, en la misma SessionFactory, todas las 
clases, y su mapeo, de todas las empresas.
Chau.
Fabio.






-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.441 / Virus Database: 268.17.39/687 - Release Date: 14/02/2007
04:17 p.m.



--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---

Responder a