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

Este error por favor

Estas en el tema de Este error por favor en el foro de ASP Clásico en Foros del Web. Tipo de error: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][Controlador ODBC Microsoft Access] La operación debe usar una consulta actualizable. el codigo es ...
  #1 (permalink)  
Antiguo 08/10/2004, 17:49
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 23 años, 3 meses
Puntos: 6
Este error por favor

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] La operación debe usar una consulta actualizable.


el codigo es este
Código PHP:
<%
'variables del formulario
nombre = request.Form("nombre_txt")
apellido = request.Form("apellido_txt")
edad= request.Form("edad_txt")
mail = request.Form("email_txt")
'
trabajando con base de datos
'creamos el objeto para ODBC
Set conn = Server.CreateObject("ADODB.Connection")
'
abrimos la base de datos
conn
.Open "prueba"
Query="Insert into datos (nombre,apellidos,edad,email) values('"nombre &"','"apellido "','"edad &"','"email &"')"

'ejecutamos el query
Set RS = conn.Execute(Query)
'
set rs=conn.Execute(Query)
%>
Datos insertados con exito
<%
Cerramos la conexion
conn
.Close
%> 
Saludos
__________________
www.dataautos.com
  #2 (permalink)  
Antiguo 08/10/2004, 17:50
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Muy probablemente un error de permisos, verifica que la carpeta que contiene la DB, tenga propiedades de escritura.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 08/10/2004, 17:53
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
Es cierto, como te dicen, permisos de escritura.
  #4 (permalink)  
Antiguo 08/10/2004, 17:55
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 23 años, 3 meses
Puntos: 6
y si la carpeta no esta en el mismo lugar que este archivo?
__________________
www.dataautos.com
  #5 (permalink)  
Antiguo 08/10/2004, 17:58
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
Aplicalos donde está la carpeta (la base de datos). Tambien desde IIS asegurate que este el permiso.
  #6 (permalink)  
Antiguo 08/10/2004, 18:00
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 23 años, 3 meses
Puntos: 6
si desde IIS la tengo con escritura/lectura

pero cuando trato de cambiar su permiso dentro de C:\Inetpub\wwwroot

vuelve a estar como solo lectura no me toma el cambio
__________________
www.dataautos.com
  #7 (permalink)  
Antiguo 08/10/2004, 18:02
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
mmmhhh...hay un checkbox en la parte de seguridad donde te indica que permitas heredar los permisos del padre y propagarlos en ese objeto, fíajte que esté deshabilitado y reasigna los permisos necesarios.
__________________
"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 05:58.