
18/08/2009, 18:20
|
| | Fecha de Ingreso: julio-2009
Mensajes: 3
Antigüedad: 15 años, 6 meses Puntos: 0 | |
Respuesta: Una solucion, dos proyectos, misma base de datos? Hola Maiu:
Yo te recomendaría encapsular el acceso a datos en una capa inferior que se encargara de acceder a los datos y fuera comun a las 2 aplicaciones. Los proyectos de administración y WPF delegarían en esta capa los accesos a datos.
Para ello create un proyecto Windows -> Libreria de clases e implementa en ella las clases de acceso a datos (o simplemente define ahi el dbml)
Despues agrega una referencia desde los proyectos Windows Forms y WPF a dicho proyecto donde esta mplementado el acceso, y ya podrías utilizar el DataContext.
Ten en cuenta que existiendo varios proyectos en una aplicacion (en este caso)
- Windows Forms -> dll de acceso a datos
- Wpf -> dll de acceso a datos
Podrían existir varios archivos de configuracion (web.config o app.config) El aplicativo pillará el situado en la parte superior, es decir, el web.config del proyecto wpf y el app.config del proyecto windows forms.
Un saludo |