ASP - Conexión a base de datos ACCESS

 
Vista:

Conexión a base de datos ACCESS

Publicado por Javier Gomez (7 intervenciones) el 08/05/2001 19:36:54
Alguien puede ayudarme gracias?Porque al crear una página asp para abrir una base de datos access me marca el siguiente error
[Microsoft][ODBC Microsoft Access 97 Driver] The Microsoft Jet database engine cannot open the file '(unknown)'. It is already opened exclusively by another user, or you need permission to view its data. y cuando lo intento abrir nuevamente se queda cargando la hoja y nunca la abre
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Conexión a base de datos ACCESS

Publicado por adan (47 intervenciones) el 08/05/2001 19:56:42
Hola, para abrir una base de datos acces puedes utiliza un codigo similar al siguiente:

<%
'Define las variables a usar en las conexiones
Dim CnxBDusr,CnxBDdoc,DSNusr,DSNdoc,RegBD,CmdSQL

DSNBD = "PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("db\bd_access.mdb")

Set CnxBD=Server.CreateObject("ADODB.Connection")
Set RegBD = Server.CreateObject("ADODB.Recordset")
Set CmdSQL = Server.CreateObject("ADODB.Command")
'abre conexion a base de datos.
CnxBD.Open DSNBD
'ejecuta una consulta a la tabla
CmdSQL.ActiveConnection = CnxBDdoc
cmdSQL.CommandText = "select * from tabla"
CmdSQL.CommandType = adCmdText
RegBD.Open CmdSQL

While not RegBD.EOF
...
Wend
%>

Ademas, asegurate de noter abierta la base de datos en forma exclusiva, y de tener los permisos suficientes para accesar la base de datos.

Saludos.
APQ
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar