Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2002, 16:50
Roberto Montes
 
Fecha de Ingreso: abril-2002
Mensajes: 4
Antigüedad: 23 años
Puntos: 0
llevo 5 dias y nada, algun genio?

Este maldito error:
Tipo de 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.
/cds/soporte/adicion.asp, línea 31

Este es mi codigo:

<%
strSQL = "SELECT * FROM soporte"
' Declaramos el objeto de conexión a la base de datos
Set dbConnection = Server.CreateObject("ADODB.Connection")

' Abrimos el objeto con el driver específico
dbConnection.Open "DRIVER={Microsoft Access Driver (*.mdb)};" &_
"DBQ=" & Server.MapPath("\cds\db\soporte.mdb") & ";"

Set rsRecordSet = Server.CreateObject("ADODB.RecordSet")
'Set rsRecordSet = dbConnection.Execute("select * from soporte")
rsRecordSet.Open strSQL, dbConnection, 1, 2 (Para que es est alinea?)
rsRecordSet.AddNew
rsRecordSet("codigo") = Request.Form("codigo")
rsRecordSet("nombre") = Request.Form("nombre")
rsRecordSet("apellido") = Request.Form("apellido")
rsRecordSet("email") = Request.Form("email")
rsRecordSet("pais") = Request.Form("pais")
rsRecordSet("sexo") = Request.Form("sexo")
rsRecordSet("tipo") = Request.Form("tipo")
rsRecordSet("problema") = Request.Form("problema")
rsRecordSet("fecha")= Date
rsRecordSet.Update (aqui da el error)
'rsRecordSet.Close
%>