• Viernes 8 de Noviembre de 2024, 14:54

Autor Tema:  Comunicar Servicio Windows Con Bd  (Leído 2001 veces)

mari90

  • Miembro activo
  • **
  • Mensajes: 31
    • Ver Perfil
Comunicar Servicio Windows Con Bd
« en: Miércoles 6 de Junio de 2007, 10:48 »
0
Hola a todos!!

He realizado una aplicación web con visual studio 2005, C# y Access como BD. Aparte he tenido que realizar un servicio windows que también lo he desarrollado con visual studio 2005.

Mi BD Access se encuentra dentro del directorio App_Data dentro de la carpeta que contiene mi aplicación. Es decir, la ruta del archivo access .mdb sería:

servidor web donde se encuentre la aplicación/nombre de la carpeta que contiene toda la aplicación/App_Data/archivoaccess.mdb

El servidor web donde se encuentra la aplicación puede ser diferente cada vez (dependiendo de donde se instale la aplicación).

Mi problema es que mi servicio windows se comunica con la BD de la aplicación, debe acceder al archivo access.mdb, ya que debe realizar consultas sobre la BD de la aplicación.

¿Cómo podría pasarle el path correcto de la BD al servicio windows?

Teniendo en cuenta que ese path puede variar dependiendo del servidor web donde se instale la aplicación..

¿Alguna idea?

Muchas gracias,

saludos,

Mari.

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Comunicar Servicio Windows Con Bd
« Respuesta #1 en: Jueves 7 de Junio de 2007, 02:39 »
0
Crear un archivo de configuracion, y ahi meter el path de la base de datos.

Para que pueda ser configurable en cada PC donde lo instales.

Saludos,


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!

mari90

  • Miembro activo
  • **
  • Mensajes: 31
    • Ver Perfil
Re: Comunicar Servicio Windows Con Bd
« Respuesta #2 en: Viernes 8 de Junio de 2007, 11:08 »
0
Hola!

lo que propones es crear un archivo por ej un .txt y manualmente modificar el path de la BD dependiendo de donde se haya instalado. ¿no es asi?

No es mala idea pero yo necesito que se realice automaticamente, que no haya que estar modificándolo manualmente.

gracias.

Saludos,

Mari

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Comunicar Servicio Windows Con Bd
« Respuesta #3 en: Sábado 9 de Junio de 2007, 00:11 »
0
un archigvo de texto, un archivo de configuracion: tuservicion.exe.config.

Saludos,


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!