Gracias a los dos,
Bueno, el usar DSN era porque el ISP donde voy a poner mi web me daba "solo" esa opción ( con el panel de control creo la DSN),
y porque en pricipio no habia podido acceder a la BD con un "Path" a la BD, utilizando server.MapPath("/") porque el servidor no permite a esta función acceder fuera del area de cliente. teniendo en cuenta ademas que este area de cliente tiene los directorios:
\html para las paginas
\data para las BDs
( no queria poner la BD en \html o subdirectorios, por seguridad)
Pero probando otra vez lo he conseguido poniendo:
data source=" & server.MapPath("./") & "../data/productos.mdb"
la función MapPath no tiene que salir de mi area de cliente, asi que puede acceder al directorio \data, y funciona !!
saludos... |