Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/04/2007, 07:30
Avatar de jhonwilliams
jhonwilliams
 
Fecha de Ingreso: marzo-2004
Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 20 años, 2 meses
Puntos: 76
Re: Conectar página asp.net a base de datos por DSN de sistema

Para poder crear una DNS debes tener acceso de administracion al servidor y eso pocas veces sucede.

Lo que puedes hacer es una ruta Relativa y enviarla como parametro a tu string de conexion, creo que tu base de datos esta en la raiz del sitio, algo como esto:

string MiDB= Server.MapPath + "\BaseDatos.mdb";//Para capturar la ruta donde esta aloja el proyecto y concatenamos la ruta de la BD

Entonces quedaria asi:

string COnex = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source= " +MiDB+")";
Dim Conn As New OleDbConnection(COnex);

Espero que esto te sirva un poco para guiarte, tendrias que revizar la sintaxis porque esto lo hice sin probarlo en el VS

Saludos
__________________
Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD.

"Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce)