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

Grabar Datos

Estas en el tema de Grabar Datos en el foro de ASP Clásico en Foros del Web. Buenos días Gente: Bueno antes que nada quiero pedirle perdon a los programadores xD, pero quiero grabar datos simples a una base de acces pero ...
  #1 (permalink)  
Antiguo 14/06/2010, 10:08
 
Fecha de Ingreso: octubre-2007
Mensajes: 6
Antigüedad: 17 años, 2 meses
Puntos: 0
Grabar Datos

Buenos días Gente:
Bueno antes que nada quiero pedirle perdon a los programadores xD, pero quiero grabar datos simples a una base de acces pero no puedo, me da el siguiente error

Código:
Microsoft OLE DB Provider for ODBC Drivers error '80004005' 

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query. 

/staff/login/scripting/ejemplo/grabar.asp, line 15
el codigo que uso es simple

<body>
<%
Dim oConn
Set oConn = Server.CreateObject("ADODB.Connection")
' Configura aquí tu db
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("prueba.mdb"))
strSQL = "INSERT INTO datos(nombre, apellido) VALUES('hola', 'adios')"
Set objRS = oConn.Execute(strSQL)
%>
</body>
  #2 (permalink)  
Antiguo 14/06/2010, 10:23
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 11 meses
Puntos: 98
Respuesta: Grabar Datos

Hola sebas22_

Seguramente es un error de permisos, necesitas asegurarte que:

1. La base de datos no este marcada como solo lectura.
2. El usuario que utiliza el IIS tipicamente IUSR_NombreDeTuMaquina tenga permisos de W/R sobre esta base de datos.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 15/06/2010, 05:28
 
Fecha de Ingreso: octubre-2007
Mensajes: 6
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: Grabar Datos

groso!! ya lo pude solucionar cerado!

Etiquetas: grabar
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 12:13.