Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

La operación debe usar una consulta actualizable ???

Estas en el tema de La operación debe usar una consulta actualizable ??? en el foro de Bases de Datos General en Foros del Web. Hola a todos. Desde ASP estoy intentando acceder a una base de datos Access para insertar una serie de registros. Sé que las consultas de ...
  #1 (permalink)  
Antiguo 09/06/2005, 02:49
 
Fecha de Ingreso: agosto-2003
Mensajes: 50
Antigüedad: 20 años, 8 meses
Puntos: 0
La operación debe usar una consulta actualizable ???

Hola a todos. Desde ASP estoy intentando acceder a una base de datos Access para insertar una serie de registros. Sé que las consultas de selección que estoy enviando a la base de datos son correctas, pero cuando las lanzo, el navegador me devuelve el siguiente error: "La operación debe usar una consulta actualizable".

¿Alguien podría ayudarme?

Gracias. Saludos.

Adjunto el código ASP por si a alguien le ayuda...

<%
depuradoras = array("0008","0009","0024","0025","0026","0001","0 002","0006","0015","0003","0028","0010","0011","00 13","0012")

contador = 0
for i=0 to ubound(depuradoras)
SQL = "select * from CODIGOALARMA where DEPURADORA ='" & depuradoras(i) & "'"
response.write(SQL & "<br>")
set oRS = oConn.execute(SQL)
do until oRS.EOF
contador = contador + 1
SQL_1 = "insert into ESTADOALARMAS (ALARMA,DEPURADORA) values ('"& oRS("ALARMA") &"','"& ORS("DEPURADORA")&"')"
response.write(contador & ". " & SQL_1 & "<br>")
set oRS_1 = oconn.execute(SQL_1)
oRS.moveNext
loop
next
%>
  #2 (permalink)  
Antiguo 09/06/2005, 05:41
Avatar de Kelpie  
Fecha de Ingreso: febrero-2002
Ubicación: NorthSpain
Mensajes: 609
Antigüedad: 22 años, 2 meses
Puntos: 8
Aparentemente la conexión que has abierto (no pones el código en donde la abres) no te acepta modificar la base.
¿Cómo conectas con la base de datos?
¿Cómo has declarado oRS_1?
__________________
Kelpie
  #3 (permalink)  
Antiguo 09/06/2005, 06:48
 
Fecha de Ingreso: agosto-2003
Mensajes: 50
Antigüedad: 20 años, 8 meses
Puntos: 0
problema resuelto

Ya he resuelto el problema. Era cosa de permisos. Es la primera vez que trabajaba con una base de datos Access y no se me había ocurrido revisar los permisos de las consultas de selección.

Gracias de todos modos. Un saludo.
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 14:35.