Foros del Web » Programando para Internet » ASP Clásico »

que necesito para una buena conexion a access

Estas en el tema de que necesito para una buena conexion a access en el foro de ASP Clásico en Foros del Web. el siguiente es mi codigo pero me sale el sgte error: Error de Microsoft VBScript en tiempo de ejecución error '800a01a8' Se requiere un objeto: ...
  #1 (permalink)  
Antiguo 15/11/2004, 09:03
 
Fecha de Ingreso: noviembre-2004
Mensajes: 496
Antigüedad: 20 años, 6 meses
Puntos: 0
que necesito para una buena conexion a access

el siguiente es mi codigo pero me sale el sgte error:
Error de Microsoft VBScript en tiempo de ejecución error '800a01a8'
Se requiere un objeto: ''
/insertar1.asp, line 16
y asi me sale constantes errores que me hacen perder la paciencia
este codigo para insertar registros a una base de datos de access
pero sin dsn sin embargo no inserta nada.(pueden ver el error)
ademas como deberia estar configurado access para que acepte la insercion de registros, o configuracion de internet explorer(donde me puedo dar cuenta)
estoy usando pws

<html>
<head>
<title>insertar1.asp</title>
<%LANGUAJE="VBSCRIPT"%>
</head>
<body>
<%

nombre=Request.Form("nombre")
apellidopaterno=Request.Form("apellido paterno")
apellidomaterno=Request.Form("apellido materno")
telefono= Request.Form("telefono")
comentarios=Request.Form("comentarios")

SetoConn=Server.CreateObject("ADODB.Connection")
oConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\Inetpub\wwwroot\base1.mdb")

sSQL="Insert Into datos (nombre, apellidopaterno, apellidomaterno, telefono, comentarios) values ('" & nombre & "','" & apellidopaterno & "','" & apellidomaterno & "','" & telefono & "','" & comentarios & "')"

setRS = oConn.Execute(sSQL)
%>
<h1><div align="center">Registro Insertado</div></h1>
<%
oConn.Close
%>
</BODY>
</HTML>
  #2 (permalink)  
Antiguo 15/11/2004, 09:06
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
Línea 15: has puesto "SetoConn". Debería poner "set oConn"
  #3 (permalink)  
Antiguo 15/11/2004, 09:08
Avatar de Jonatatan  
Fecha de Ingreso: octubre-2004
Ubicación: Italia, Gubbio (PG)
Mensajes: 147
Antigüedad: 20 años, 6 meses
Puntos: 0
Creo que no estas escribiendo bien la linea de la conexion sino me equivo te falta al final &";"

oConn.Open"DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("\Inetpub\wwwroot\ba se1.mdb")&";"
__________________

Solo mi fido del tempo, le parole ed i fatti per prendere le decisioni più importanti della mia vita. // Solo confio en el tiempo, las palabras y los hechos para tomar las decisiones mas importantes de mi vida.
Jonatan Lavado
  #4 (permalink)  
Antiguo 15/11/2004, 09:10
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
la linea esta bien escrita. el error está en la linea 15 como he dicho antes
  #5 (permalink)  
Antiguo 15/11/2004, 09:10
Avatar de Jonatatan  
Fecha de Ingreso: octubre-2004
Ubicación: Italia, Gubbio (PG)
Mensajes: 147
Antigüedad: 20 años, 6 meses
Puntos: 0
Tambien es verdad lo que dice trasgukabi, igual tienes todo pegado abajo,
setRS = set RS
__________________

Solo mi fido del tempo, le parole ed i fatti per prendere le decisioni più importanti della mia vita. // Solo confio en el tiempo, las palabras y los hechos para tomar las decisiones mas importantes de mi vida.
Jonatan Lavado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:00.