Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 guardar datos en Una Base de Datos
 Foro Bloqueado  Tema Bloqueado


Autor Temas
trejo
Starting Member


8 Posts
Mensajes - 25 Feb 2005 :  19:21:40  Ver Perfil  Enviar Email
Que tal ojala me puedan ayudar con un problema saben tengo el siguiente codigo de .asp en la cual me manda una error y ya intente solucionarlo pero hasta ahora no he podido les agradeceria si me pudieran ayudar.
Guardar_reser.asp
<%

'Declaramos las variables a usar
Dim Alias, Nombre, Apellidos, Telefono, Email, Empresa, Sucursal, N_personas, Fecha, Hora, Informacion OBJ_EMAIL
Dim SQL

'Obtenemos los valores del formulario
Alias = Request.Form("Alias")
Nombre = Request.Form("Nombre")
Apellidos = Request.Form("Apellidos")
Telefono = Request.Form("Telefono")
Email = Request.Form("Email")
Empresa = Request.Form("Empresa")
Sucursal = Request.Form("Sucursal")
N_personas = Request.Form("N_personas")
Fecha = Request.Form("Fecha")
Hora = Request.Form("Hora")
Informacion = Request.Form("Informacion")

Const adOpenKeyset = 1
Const adLockOptimistic = 3

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("mansion.mdb"))
set rs=createobject("ADODB.Recordset")
rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic


sqltxt="SELECT * FROM Reservaciones where Alias='"&Alias&"'"
rs.Open sqltxt, Conn


'Ejecutamos la orden

if rs.eof Then
rs.Addnew
rs("Alias")=Alias
rs("Nombre")=Nombre
rs("Apellidos")=Apellidos
rs("Telefono")=Telefono
rs("Email")=Email
rs("Empresa")=Empresa
rs("Sucursal")=Sucursal
rs("No_Personas")=N_personas
rs("Fecha")=Fecha
rs("Hora")=Hora
rs("Informacion")=Informacion
rs.Update
rs.Close
Conn.Close

'Libera Memoria
end if
Set Conn=Nothing
set rs=Nothing

%>
El error que me envia es la siguiente:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.

/Scripts/Guardar_reser.asp, line 82

la linea que me especifica es la siguiente:
"rs.Update"

Bueno amigos les agradeceria mucho pudieran ayudarme con esto.

nubeazul
Moderator


814 Posts
Posted - 04 Mar 2005 :  17:32:05  Ver perfil  Enviar e-mail  Visit nubeazul's Homepage
Es de los permisos para escribir en la base de datos, puede ser al abrir la conexion o en la base de datos

Nubeazul
Contruyendo un Mundo más Azul y HumanoInicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar