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

Problemas con Insert Into

Estas en el tema de Problemas con Insert Into en el foro de ASP Clásico en Foros del Web. Hola Amigos ASProfesionales Me pueden ayudar por favor tengo una query para insertar datos de un formulario a la base de datos de access, pero ...
  #1 (permalink)  
Antiguo 03/11/2005, 09:53
Avatar de VaIvan  
Fecha de Ingreso: octubre-2005
Ubicación: Mexico
Mensajes: 138
Antigüedad: 18 años, 6 meses
Puntos: 2
Problemas con Insert Into

Hola Amigos ASProfesionales

Me pueden ayudar por favor tengo una query para insertar datos de un formulario a la base de datos de access, pero no funciona, eh probado con response.Write y SI actua como necesito pero cuanto pongo mi conex.open con mi variable me da el error

Microsoft JET Database Engine (0x80004005)
La operación debe usar una consulta actualizable.
/tbh/alta.asp, línea 56

el formulario se encuentra en el mismo archivo, esta es la query:

If Agrega = "1" Then

Dim sqlText
sqlText=""
sqlText=sqlText & "INSERT INTO usuario"
sqlText=sqlText & "(nombre,usuario,pass)"
sqlText=sqlText & " VALUES ("
sqlText=sqlText & "'" & Request.Form("nombre") & "',"
sqlText=sqlText & "'" & Request.Form("usuario") & "',"
sqlText=sqlText & "'" & Request.Form("pass") & "'"
sqlText=sqlText & ")"
Conex.Execute sqlText


Alerta = "onload=""alert('Registro agregado satisfactoriamente')"""

End If

MUCHAS GRACIAS.
  #2 (permalink)  
Antiguo 03/11/2005, 09:56
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 3 meses
Puntos: 98
Hola Vaivan, el problema por el momento es de permisos, revisa que tanto la base de datos como el folder que la contiene

1.- No tengan propiedad de read only
2.- Tengan permisos de lectura/escritura para el usuario que utiliza tu aplicacion


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 20:17.