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

error al actualizar datos

Estas en el tema de error al actualizar datos en el foro de ASP Clásico en Foros del Web. buenas, tengo este codigo de actualizar datos: [CODE] <%@LANGUAGE="VBSCRIPT"%> <!--#include file="../adovbs.inc" --> <% Dni = Request.QueryString("DNI") Matricula = Request.QueryString("MatEmbar") Folio = Request.QueryString("FolEmbar") FechaBaja=date()%> <% Set ...
  #1 (permalink)  
Antiguo 24/05/2005, 11:29
 
Fecha de Ingreso: abril-2005
Ubicación: Santiago Compostela
Mensajes: 213
Antigüedad: 19 años
Puntos: 0
error al actualizar datos

buenas, tengo este codigo de actualizar datos:
[CODE]

<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="../adovbs.inc" -->

<%
Dni = Request.QueryString("DNI")
Matricula = Request.QueryString("MatEmbar")
Folio = Request.QueryString("FolEmbar")
FechaBaja=date()%>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open="DSN=master;'';'';"
sql = "SELECT * FROM EmbarcacionMariscador WHERE (((EmbarcacionMariscador.MATRICULA)='"& Request.QueryString("MatEmbar")&"') AND ((EmbarcacionMariscador.FOLIO)='"& Request.QueryString("FolEmbar")& "') AND ((EmbarcacionMariscador.DNI)='"& Request.QueryString("DNI")&"'))"
Set RstCofra = Server.CreateObject("ADODB.Recordset")
RstCofra.Open sql,Conn ,3,3

RstCofra("MATRICULA") = Request.QueryString("MatEmbar")
RstCofra("FOLIO") = Request.QueryString("FolEmbar")
RstCofra("DNI") = Request.QueryString("DNI")
RstCofra("DataBaixa") = FechaBaja
RstCofra.update

RstCofra.Close()
Set RstCofra = Nothing %>
[CODE]

y me da el siguiente error:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] No se puede actualizar. Base de datos u objeto de sólo lectura.
alguno sabe a que se debe.
saludos
  #2 (permalink)  
Antiguo 24/05/2005, 11:39
 
Fecha de Ingreso: mayo-2005
Mensajes: 2
Antigüedad: 19 años
Puntos: 0
Pienso que tu problema es que tienes la base de datos access en una carpeta con permisos de solo lectura para el usuario anónimo de internet.
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 23:13.