Obtener ado connectionstring
Buenas,
He creado una aplicación que accede a una base de datos Access vía ODBC.
He creado un DSN de usuario, y he cargado en la propiedad ConnectionString la cadena de connexión:
Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="DSN=Iris;DBQ=C:\OMH\Habitatge_Iris.mdb;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;UID=admin;"
Ahora que ya he acabo el programa y funciona en mi pc, lo quiero instalar en el servidor de la empresa. Al igual, creo el DSN de usuario en el servidor, y en ConnectionString cambio la ruta de la base de datos. Creía que así funcionaría, pero da el siguiente error:
[Microsoft][Controlador ODBC Microsoft Access]'desconocido' no es una ruta de acceso válida. Asegúrese de que la ruta está escrita correctamente y que está conectado al servidor donde se encuentra el archivo
La ruta es correcta, seguro. Es una unidad de red.
He buscado si existe alguna función que a partir del nombre de DSN de usuario te devuelva la cadena de conexión, pero no he encontrado nada.
Alguien puede guiarme un poco.
Gracias.
|