Error al hacer conexión BD en Access

12/09/2003 - 20:01 por Daniel H. Villa | Informe spam
Hola Grupo. Feliz fin de semana. Les escribo, para pedir
su ayuda. Tengo problemas con una instrucción de ASP,
para hacer conexion con BD hecha en Access.

Este es el codigo que utilizo:

**********************************************************
***********

<%@ Language=VBScript %>
<html>
<head>
<title>Pagina de Prueba</title>
</head>
<h1 font face="Arial" Align="Center">Prueba Para el
CreateObject Siendo Hoy: <%=now()%></h1>
<body>
<%
Response.Write("<CENTER><H2>Acceso a Base de
Datos</H2></CENTER>")

Dim oConn, rs, SQL
Set oConn=CreateObject("ADODB.Connection")

aqui me muestra el error en el Explorer


Set rs=CreateObject("ADODB RecordSet")

oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=" MapPath("c:\act\AccFrontPage\prueba.mdb")



rs.Close
oConn.Close
set rs=nothing
set oConn=nothing


El error que me manda es

"error "80002801d""

biblioteca no registrada.

/iishelp/common/500-100.asp, line 19



A principio estaba manejando la linea asi Set
oConn=Server.CreateObject("ADODB.Connection") y me
mandaba error, al quitarle el la parte que dice "Server"
no me arrojaba error.

No se que hacer

Ojala y me ayuden no puedo avanzar

Salu2:

Preguntas similare

Leer las respuestas

#6 Daniel H. Villa
12/09/2003 - 23:25 | Informe spam
Hola Pablo:

Lo que pasa es que si agrego "Server", me manda en el IE:

"error "80002801d""

biblioteca no registrada.

/iishelp/common/500-100.asp, line 19


Sino lo incluyo no me manda error.

Esta muy raro esto. No se que hacer



.Creac
Amigo,
prueba conectandote por medio de ODBC, luego que
lo crees utiliza este código.

ConnStrS = "DSN=TU_DSN;USUARIO;PWD=PASS"
Set Conn = Server.CreateObject("ADODB.Connection")
Set RS = Server.CreateObject("ADODB.Recordset")
Conn.Open ConnStrS
' Abro la tabla...
RS.Open STRSQL, conn, 3, 1

Atte.,

Pablo

Aun asi, la manejo asi y me envia error amigo.



La clausula correcta es:

Set oConn=Server.CreateObject("ADODB.Connection")


"Daniel H. Villa" wrote in






message
news:1b2c01c37957$d73e8420$
Hola Grupo. Feliz fin de semana. Les escribo, para






pedir
su ayuda. Tengo problemas con una instrucción de ASP,
para hacer conexion con BD hecha en Access.

Este es el codigo que utilizo:

*******************************************************






**
*
***********

<%@ Language=VBScript %>
<html>
<head>
<title>Pagina de Prueba</title>
</head>
<h1 font face="Arial" Align="Center">Prueba Para el
CreateObject Siendo Hoy: <%=now()%></h1>
<body>
<%
Response.Write("<CENTER><H2>Acceso a Base de
Datos</H2></CENTER>")

Dim oConn, rs, SQL
Set oConn=CreateObject("ADODB.Connection")

aqui me muestra el error en el Explorer


Set rs=CreateObject("ADODB RecordSet")

oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=" MapPath("c:\act\AccFrontPage\prueba.mdb")



rs.Close
oConn.Close
set rs=nothing
set oConn=nothing


El error que me manda es

"error "80002801d""

biblioteca no registrada.

/iishelp/common/500-100.asp, line 19



A principio estaba manejando la linea asi Set
oConn=Server.CreateObject("ADODB.Connection") y me
mandaba error, al quitarle el la parte que






dice "Server"
no me arrojaba error.

No se que hacer

Ojala y me ayuden no puedo avanzar

Salu2:



.



.



.

Respuesta Responder a este mensaje
#7 Matias Iacono
15/09/2003 - 14:10 | Informe spam
Pudes descargarlo desde la pagina de MS...


"Daniel H. Villa" wrote in message
news:036701c37973$f4a1a4e0$
Hola:

Gracias por ayudarme, pero como hago para instalar ADO


Pues lo unico que queda es que instales nuevamente ADO...
"Daniel H. Villa" wrote in message
news:0abb01c3796e$cb3cf8c0$
Aun asi, la manejo asi y me envia error amigo.



La clausula correcta es:

Set oConn=Server.CreateObject("ADODB.Connection")


"Daniel H. Villa" wrote in message
news:1b2c01c37957$d73e8420$
Hola Grupo. Feliz fin de semana. Les escribo, para pedir
su ayuda. Tengo problemas con una instrucción de ASP,
para hacer conexion con BD hecha en Access.

Este es el codigo que utilizo:

********************************************************




*
*
***********

<%@ Language=VBScript %>
<html>
<head>
<title>Pagina de Prueba</title>
</head>
<h1 font face="Arial" Align="Center">Prueba Para el
CreateObject Siendo Hoy: <%=now()%></h1>
<body>
<%
Response.Write("<CENTER><H2>Acceso a Base de
Datos</H2></CENTER>")

Dim oConn, rs, SQL
Set oConn=CreateObject("ADODB.Connection")

aqui me muestra el error en el Explorer


Set rs=CreateObject("ADODB RecordSet")

oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=" MapPath("c:\act\AccFrontPage\prueba.mdb")



rs.Close
oConn.Close
set rs=nothing
set oConn=nothing


El error que me manda es

"error "80002801d""

biblioteca no registrada.

/iishelp/common/500-100.asp, line 19



A principio estaba manejando la linea asi Set
oConn=Server.CreateObject("ADODB.Connection") y me
mandaba error, al quitarle el la parte que dice "Server"
no me arrojaba error.

No se que hacer

Ojala y me ayuden no puedo avanzar

Salu2:



.





.

Respuesta Responder a este mensaje
#8 Juan C. Barreiro
15/09/2003 - 18:05 | Informe spam
Muchachos!!!!
Ademas del Server.CreateObject("ADODB.Connection"), falta algo mas!!!

el metodo que invoca a la base de datos
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=" MapPath("c:\act\AccFrontPage\prueba.mdb")

seria :

oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data
Source="Server.MapPath("c:\act\AccFrontPage\prueba.mdb")

faltaba Server!!!
y por si fuera esto poco cuando se utiliza el metodo server.mappath se
devbe colocar unicamente la ruta relativa a la base de datos y no la ruta
completa o sea seria algo asi como:

Server.MapPath("prueba.mdb")
si es que la pagina existe en el mismo directorio que la base de datos,
mañana la seguimos si hay algun problemilla con lo que he dicho y si estoy
equivocado tb ;-)))

Juan C. Barreiro
Depto. Desarrollo
www.barnamarketing.com
www.urban-design.org/urbansoft


"Daniel H. Villa" escribió en el mensaje
news:1b2c01c37957$d73e8420$
Hola Grupo. Feliz fin de semana. Les escribo, para pedir
su ayuda. Tengo problemas con una instrucción de ASP,
para hacer conexion con BD hecha en Access.

Este es el codigo que utilizo:

**********************************************************
***********

<%@ Language=VBScript %>
<html>
<head>
<title>Pagina de Prueba</title>
</head>
<h1 font face="Arial" Align="Center">Prueba Para el
CreateObject Siendo Hoy: <%=now()%></h1>
<body>
<%
Response.Write("<CENTER><H2>Acceso a Base de
Datos</H2></CENTER>")

Dim oConn, rs, SQL
Set oConn=CreateObject("ADODB.Connection")

aqui me muestra el error en el Explorer


Set rs=CreateObject("ADODB RecordSet")

oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=" MapPath("c:\act\AccFrontPage\prueba.mdb")



rs.Close
oConn.Close
set rs=nothing
set oConn=nothing


El error que me manda es

"error "80002801d""

biblioteca no registrada.

/iishelp/common/500-100.asp, line 19



A principio estaba manejando la linea asi Set
oConn=Server.CreateObject("ADODB.Connection") y me
mandaba error, al quitarle el la parte que dice "Server"
no me arrojaba error.

No se que hacer

Ojala y me ayuden no puedo avanzar

Salu2:
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida