Gracias por responderme de nuevo Chocoslovaco, pero, mi problema persiste, tengo permisos para acceder a esa carpeta, y la base de datos esta en una carpeta compartida.
Uso componentes ADO, con connection string, pero en vez de usar Microsoft Jet estoy gastando ODBC. En la configuracion del
AdoConnection Primero hay una ficha que pone
Proveedor hay pongo
Drivers ODBC luego viene otra ficha que pone
Conexión hay pongo usar cadena de conexión con la siguiente cadena:
Código:
DBQ=Z:\cintas.mdb;DefaultDir=Z:\;Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;
FILEDSN=C:\Archivos de programa\Archivos comunes\ODBC\Data Sources\cintas.dsn;MaxBufferSize=2048;MaxScanRows=8;
PageTimeout=5;SafeTransactions=0;
Threads=3;UID=admin;UserCommitSync=Yes;
Y donde pone
"Escriba la información para iniciar sesión en el servidor" pongo el nombre de usuario y la contraseña que uso para acceder al servidor.
Y pongo permitir guardar contraseña.
Pues si yo arranco el ordenador y lo primero que hago es correr mi aplicación, me dice que no puedo abrirla por que no me he autentificado, me voy a redes busco el servidor pincho en el para entrar, pongo la contraseña y veo las carpetas compartidas del servidor. Ahora corro mi aplicación y si que funciona.
Mi pregunta es ¿que es lo que hago mal y porque me pide la contraseña?
, si yo en la configuracion del ADOConnection la he dejado puesta.
Espero que alguien sepa lo que me pasa y me pueda ayudar por que sino me he currado una aplicación que no le vale a mi empresa
.
Un saludo Forer@s.