Tema: Consulta SQL
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/04/2004, 15:12
PaXXeL
 
Fecha de Ingreso: abril-2004
Ubicación: Zaragoza
Mensajes: 63
Antigüedad: 21 años, 1 mes
Puntos: 0
me pasa lo mismo

Hola!
A mi me pasa lo mismo y no se ya que mirar.
Tipo de error:
Microsoft JET Database Engine (0x80004005)
La operación debe usar una consulta actualizable.
/encuestas/verencuesta.asp, línea 26

y lo he puesto como decían arriba y sigue igual, aquí va el codigo:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/Tencuestas.mdb"))


if request.form("opcion")<>"" then


select case true

case request.form("opcion")=0
campo="r1"
case request.form("opcion")=1
campo="r2"
case request.form("opcion")=2
campo="r3"
case request.form("opcion")=3
campo="r4"
end select

sqltxt="update encuestas set "&campo&" = "&campo&"+1 where activa=True"

conn.execute sqltxt
end if
%>conn.execute sqltxt

MUCHAS GRACIAS X ADELANTADO