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

Tengo este error.OleDbException (0x80004005)

Estas en el tema de Tengo este error.OleDbException (0x80004005) en el foro de ASP Clásico en Foros del Web. Si hago una consulta sql de actualizacion, o de eliminacion o de insercion de datos en una .mdb, me da un error OleDbException (0x80004005) "la ...
  #1 (permalink)  
Antiguo 25/07/2003, 11:30
 
Fecha de Ingreso: julio-2003
Ubicación: Madrid
Mensajes: 3
Antigüedad: 20 años, 10 meses
Puntos: 0
Pregunta Tengo este error.OleDbException (0x80004005)

Si hago una consulta sql de actualizacion, o de eliminacion o de insercion de datos en una .mdb, me da un error OleDbException (0x80004005) "la operacion debe usar una consulta actualizable". Creo que me falta por instalar algo. Alguien sabría como solucionar el problema. Gracias.
  #2 (permalink)  
Antiguo 25/07/2003, 11:41
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
mmmhhh, regularmente es un error de permisos, verifica que la carpeta donde reside la DB, tenga permisos de lectura y 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 25/07/2003, 11:43
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 3 meses
Puntos: 9
Podrias postear el código? asi le podemos echar una revisada y de esa forma ver el problema..
__________________
Buena Vida...
Francisco
  #4 (permalink)  
Antiguo 25/07/2003, 11:47
Avatar de Don Graff  
Fecha de Ingreso: noviembre-2002
Ubicación: San Bernardo - Chile
Mensajes: 410
Antigüedad: 21 años, 6 meses
Puntos: 0
Cita:
Mensaje Original por u_goldman
mmmhhh, regularmente es un error de permisos, verifica que la carpeta donde reside la DB, tenga permisos de lectura y escritura...

Salu2,

más que eso yo le echaria la culpa al tipo de recordset que esta ocupando...pero sin ver codigo como dice bluesman es dificil de diagnosticar...
__________________
:cool: Visita Zona Powers :cool:
  #5 (permalink)  
Antiguo 25/07/2003, 12:02
 
Fecha de Ingreso: julio-2003
Ubicación: Madrid
Mensajes: 3
Antigüedad: 20 años, 10 meses
Puntos: 0
Este es el codigo que llama a la mdb y me deja ver la sql "select * from clientes" pero no :
"insert into clientes (nombre,apellidos,localidad,telefono,edad) values ('" & txtnombre.text & "','" & txtapellidos.text & "','" & txtpoblacion.text & "','" & txttelefono.text & "','" & txtedad.text & "');"


<%@ page language="vb" runat="server" debug="true" %>
<%@ register tagprefix="cabeza" tagname="saludo" src="cabecera.ascx" %>
<%@ import namespace="system.data" %>
<%@ import namespace="system.data.oledb" %>

<script runat="server">


dim sel as string
dim misdatos as string
dim miconexion as new oledbconnection("provider=microsoft.jet.oledb.4.0; data source=c:\inetpub\wwwroot\joseangel\EMPRESA.mdb")
dim misql as string
sub page_load(obj as object, e as eventargs)
dim misql as string="select * from clientes"
dim miole as new oledbdataadapter(misql,miconexion)
dim midataset as dataset=new dataset()
miole.fill(midataset,"misdatos")
midatagrid.datasource=midataset.tables("misdatos") .defaultview
midatagrid.databind()
end sub
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 21:22.