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

Grabar datos en BBDD access sin DSN

Estas en el tema de Grabar datos en BBDD access sin DSN en el foro de ASP Clásico en Foros del Web. Cuando intento pasar datos de un formulario a una BBDD access, sin utilizar DSN, sino por código me sale un error y no hay manera ...
  #1 (permalink)  
Antiguo 19/03/2002, 08:41
 
Fecha de Ingreso: marzo-2002
Mensajes: 2
Antigüedad: 22 años, 2 meses
Puntos: 0
Grabar datos en BBDD access sin DSN

Cuando intento pasar datos de un formulario a una BBDD access, sin utilizar DSN,
sino por código me sale un error y no hay manera de grabar los datos.

El error que da es:
" Microsoft VBScript runtime error '800a01b6'

Object doesn't support this property or method: 'form1'

/test/webasp/Insertar_registros.asp, line 14 "

Y el código que utilizo es :

Dim oConn,strSQL, objRS

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

oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("datos.mdb"))

strSQL = "INSERT INTO prueba (Nombre, Apellidos, Vinculos, textovinculo) values ('"& Request.form1("txtNombre") & "','" & Request.form1("txtApellido") & "','" & Request.form1("txtVinculos") & "','" & Request.form1("txtEnlace") & "')"

oConn.Execute(strSQL)
oConn.Close
set objRS = nothing
set oConn = nothing


Alguien sabe de alguna forma alternativa para poder grabar datos en una BBDD access sin utilizar
DSN ?

Muchas gracias.

Sergio
  #2 (permalink)  
Antiguo 19/03/2002, 08:51
Avatar de buliwyf  
Fecha de Ingreso: diciembre-2001
Ubicación: Caracas
Mensajes: 221
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Grabar datos en BBDD access sin DSN

jejeje tu problema no es de conexion tu problema es de recuperacion de datos...

Cuando decimos request.form("x") nos referimos a que nos traiga los datos que vienen de UN formulario, no de un formulario con un nombre.... seguramente tu formulario se llama form1 y por eso estas recuperando con request.form1 , en conclusion, elimina el uno en los request.form

saludos
  #3 (permalink)  
Antiguo 19/03/2002, 09:59
 
Fecha de Ingreso: marzo-2002
Mensajes: 2
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: Grabar datos en BBDD access sin DSN

Perfecto, ha funcionado !!
Gracias Luis por tu ayuda.

Efectivamente el problema era porque en mi código hacía referencia al nombre del formulario (form1) y no al objeto form.

Saludos y gracias.

Sergio
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 23:10.