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

Read Only... No me deja agregar registros

Estas en el tema de Read Only... No me deja agregar registros en el foro de ASP Clásico en Foros del Web. Este es el codigo que estoy usando: Código: <%@ language=VBScript %> <% strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/web.mdb") set rsconn=server.createobject("adodb.recordset") rsconn.open "Usuarios",strconn,2,2 rsconn.addnew rsconn("UserName")=user rsconn("Nombre")=name1 ...
  #1 (permalink)  
Antiguo 02/04/2002, 10:47
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 23 años, 3 meses
Puntos: 5
Read Only... No me deja agregar registros

Este es el codigo que estoy usando:

Código:
<%@ language=VBScript %> 
 
<%
strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/web.mdb")
set rsconn=server.createobject("adodb.recordset")
rsconn.open "Usuarios",strconn,2,2

rsconn.addnew
rsconn("UserName")=user
rsconn("Nombre")=name1
rsconn("Apellidos")=last
rsconn("Tipo")=type1
rsconn("Zonas")=zone
rsconn.update
set rsconn=nothing

response.Redirect("index.asp")
%>

Y me devuelve este error...
Cita:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.
/insertar.asp, line 14

Que estoy haciendo mal? o donde le cambio los atributos a la conexion? he revisado el archivo MDB y no es de solo lectura.

Por favor traten de ser basicos en la explicacion, soy nuevo en ASP (soy un PHPero)

Gracias

<tr>
<td bgcolor="#339933"> <font face="Verdana, Arial" size="1" color="#FFFFFF">>>
[/CODE]</td> <td align="right" bgcolor="#666666">
  #2 (permalink)  
Antiguo 02/04/2002, 12:48
 
Fecha de Ingreso: diciembre-2001
Mensajes: 43
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Read Only... No me deja agregar registros

hola Manolo web!, a mí me sucede lo mismo alojándolo en Hispadomain y no me dan respuesta.

En este mismo foro me dijeron q podía ser de los permisos del directorio pero los de Hispadomain me dijeron q lo pusiera en 1 directorio(raíz) y aún así nada.

por cierto, cuando pones:

rsconn.open &quot;Usuarios&quot;,strconn,2,2

ese &quot;2,2&quot;... yo pongo 1,2 y en un manual 3,3, para q sirve???.

Gracias, si logro resolver mi GRAN PROBLEMA te lo contaré, no lo dudes.

Coconut.

  #3 (permalink)  
Antiguo 02/04/2002, 13:20
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 23 años, 3 meses
Puntos: 5
Re: Read Only... No me deja agregar registros

Hola Coconut...

Pues fijate que mi problema lo tengo trabajando EN LOCAL... sin proveedor de por medio.

Mi maquina es el servidor, y ni asi puedo lograr que inserte registros...

Ah, y el 2,2 no tengo muy claro a que se refiere, asumo que son los modos de abrir el archivo, y ya lo he cambiado por cualquier cantidad de combinaciones y tampoco resulta, asi que lo deje como 2,2 tal como viene en el ejemplo que estoy usando como referencia (del ScriptMaster)

Saludos ;)



<tr>
<td bgcolor="#339933"> <font face="Verdana, Arial" size="1" color="#FFFFFF">>>
[/CODE]</td> <td align="right" bgcolor="#666666">
  #4 (permalink)  
Antiguo 02/04/2002, 13:44
 
Fecha de Ingreso: febrero-2002
Mensajes: 184
Antigüedad: 23 años, 2 meses
Puntos: 0
Re: Read Only... No me deja agregar registros

¡Hola amigos! :)

En mi servidor me pasabe lo mismo pero hablè con ellos y me lo solucionaron. Evidentemente es un problema de permisos. Tambièn me pasaba lo mismo con mi pàgina cuando la tenìa alojada en mi PC usando IIS con Güindous 2000, pero si usàs Win98 con PWS ya no hay màs problemas de permisos.
Lo que me gustarìa saber es còmo resolver este problema con W2K y IIS.

Enrique2 ;)
  #5 (permalink)  
Antiguo 29/02/2008, 09:38
 
Fecha de Ingreso: febrero-2008
Ubicación: Guadalajara Jalisco
Mensajes: 4
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Read Only... No me deja agregar registros

Hola que tal amigos!

Les comento: cuando abren una coneccion esos 2, 2 son los permisos para grabar en la base de datos. Yo suelo utilizar 3, 3 que son los permisos para escribir y borrar.

Sobre los problemas que mencionan "Data base read-only" hagan lo siguiente:
1- abren el "Computer Management" - star | clic derecho en My computer | manage.
2- seleccionen Default web site (dentro de Internet Information Server) clic derecho y seleccionen All tasks, clic en "permissions wizard..." clic en aceptar hasta el final.
3- dentro de ese directorio ubiquen donde esta su carpeta y la base de datos y clic derecho "Propierties" seleccionen "write", cierren Computer Management
4- ahora abran un explorador de windows y llegen hasta su directorio (donde esta la base de datos) clic derecho y propiedades, en la pestaña "Security" seleccionen "Everyone" y en la seccion "permissions for Everyone" marcen la casilla "Modify" y "Write".

Con esto queda resuelto el problema.

Les mando un saludo y aprovecho para presentarme, soy Issac y hoy es la primera vez que ingreso a este foro.

Saludos

--------------------------------------------------------------------------------------------------------
"Ser joven tiene ventajas: tengo mucho mas tiempo para aprender que un viejo"
  #6 (permalink)  
Antiguo 29/02/2008, 10:23
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Read Only... No me deja agregar registros

Hola issac, bienvenido al foro.
Fijate que reviviste un tema que está inactivo desde el año 2002. Es la prehistoria jajaja.

Mejor cerramos este tema, 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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 21:12.