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

Mantenimiento de tablas en Access

Estas en el tema de Mantenimiento de tablas en Access en el foro de ASP Clásico en Foros del Web. Saludos Tengo un problema y no encuentro solucion alguna. Acabo de depositar unas paginas dinamicas en el web y tengo que insertar registros en una ...
  #1 (permalink)  
Antiguo 15/07/2005, 09:50
 
Fecha de Ingreso: diciembre-2004
Mensajes: 133
Antigüedad: 20 años, 5 meses
Puntos: 0
Sonrisa Mantenimiento de tablas en Access

Saludos

Tengo un problema y no encuentro solucion alguna. Acabo de depositar unas paginas dinamicas en el web y tengo que insertar registros en una tabla pero no me funciona.
Este es el codigo

insertar.asp

<html>
<body>
<form action="procesar.asp" method="post">
<TABLE>
<TR>
<TD>CODIGO:</TD>
<TD><INPUT TYPE="text" NAME="codigo" SIZE="20" MAXLENGTH="30"></TD>
</TR>
<TR>
<TD>NOMBRE:</TD>
<TD><INPUT TYPE="text" NAME="nombre" SIZE="20" MAXLENGTH="30"></TD>
</TR>
</TABLE>
<INPUT TYPE="submit" NAME="accion" VALUE="Grabar">
</FORM>
</body>
</html>

procesar.asp

<%
Dim oConn,strSQL
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("OPC.mdb"))
strSQL = "insert into unidad (uni_cod, uni_nombre) values ('" & Request.Form("codigo") & "','" & Request.Form("nombre") & "')"
oConn.Execute(strSQL)
oConn.Close
set oConn = nothing
%>
<html>
<body>
INSERTADO
</body>
</html>

El error ocurre cuando viaja a la pagina procesar.asp mostrandome el menaje de pagina no encontrada y no tengo idea de cual pueda ser el error. Y lo curioso esta en que si enuentra a la base de datos pues puedo relizar consultas select sin ningun problema, pero este problema surge cuando quiero darle mantenimiento a la base de datos (insert, upload, delete)...

Agaradezco a quien pueda solucionar mi problema, pues ya llevo varios dias con esto y nada ..

Gracias
  #2 (permalink)  
Antiguo 15/07/2005, 10:05
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
yesmina, primero que nada, haz lo que dice la firma de Al Zuwaga, despues regresa y pega aqui el error.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 15/07/2005, 10:09
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
Te aseguraste de que la página procesar.asp esté en la misma carpeta que insertar.asp?. Ese error no queda otra, o realmente no existe la página del action del form, o las tenes ubicadas en distintas carpetas, sin pasarle la ruta correcta.
Fijate en eso.
Saludos!.
__________________
Add, never Remove
  #4 (permalink)  
Antiguo 15/07/2005, 18:01
 
Fecha de Ingreso: diciembre-2004
Mensajes: 133
Antigüedad: 20 años, 5 meses
Puntos: 0
Hola si me asegure de que la pagina procesar.asp se encuentre en el mismo directorio que la pagina insertar.asp y a pesar de todo sigo teniendo el mismo error y no tengo idea de que hacer...

Gracias
  #5 (permalink)  
Antiguo 16/07/2005, 08:08
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
Esto es como cuando uno va al doctor, y te pregunta ¿ Qué le pasa ?
Uno responde, es que me duele si pero ¿qué le duele?

Asi mismo ¿ Cúal es el error ?
  #6 (permalink)  
Antiguo 16/07/2005, 08:20
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
Seguramente habré entendido mal, por eso quiero sacarme la duda, el error que le da no es el 404 que dice "Página no encontrada?". La firma de Al Zuwaga es para el error 500, el que dice "Error Interno en el servidor" o algo similar.
Yesmina fijate en el numero de error que te da, que ahora yo también entre en duda.
Saludos!.
__________________
Add, never Remove
  #7 (permalink)  
Antiguo 16/07/2005, 09:49
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 22 años, 6 meses
Puntos: 16
Hola amiga... fijate si te hace el insert.... pero hay veces que el script falla pero te indserta los datos igual.... si es asi es porque es problema de la segunda página... eso saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #8 (permalink)  
Antiguo 16/07/2005, 12:25
 
Fecha de Ingreso: diciembre-2004
Mensajes: 133
Antigüedad: 20 años, 5 meses
Puntos: 0
Hola

este es el error que aparece en la pagina:

Hay un problema con la página solicitada y no puede ser mostrada..
...
...
...
HTTP 500 - Error interno del servidor

Cual puede ser mi error ?

Gracias
  #9 (permalink)  
Antiguo 16/07/2005, 12:33
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
Cortesia Al Zuwaga:


¿Su página dice "HTTP 500-Error interno del servidor" sin ofrecer más información? Aquí tiene 2 posibles soluciones:

1- En su IE, vaya al menú "Herramientas -> Op. de inet. -> Op. avanzadas" y desmarque "Mostrar mensajes descriptivos de los errores http". Luego intente acceder nuevamente a su aplicación.
2- Deje de usar IE y pásese a Firefox.

  #10 (permalink)  
Antiguo 16/07/2005, 13:43
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
Cita:
Iniciado por yesmina
El error ocurre cuando viaja a la pagina procesar.asp mostrandome el menaje de pagina no encontrada...
Página no encontrada no es lo mismo que "Hay un problema con la página solicitada y no puede ser mostrada", por eso se me prestó a confusión. Sinceramente no se como hicieron ustedes para no confundirse. Definitivamente tienen la bola de cristal (además de que son unos maestros)!.
Hacé eso que te pusieron arriba, y comenta cual es la descripcion del error.
Saludos!.
__________________
Add, never Remove
  #11 (permalink)  
Antiguo 18/07/2005, 17:44
 
Fecha de Ingreso: diciembre-2004
Mensajes: 133
Antigüedad: 20 años, 5 meses
Puntos: 0
Hola Orharo2003

Hice lo que me dijiste y el error que me origina es el siguiente:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

Que es lo que puedo hacer .. tu que crees

gracias
  #12 (permalink)  
Antiguo 18/07/2005, 17:53
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Cita:
Iniciado por u_goldman
yesmina, primero que nada, haz lo que dice la firma de Al Zuwaga, despues regresa y pega aqui el error.

Salu2,


En fin...tu problema es de permisos, haz lo siguiente:

1.- La carpeta que contiene la base de datos debe tener permiso de escritura
2.- La base de datos debe tener permiso de escritura
3.- La base de datos no debe tener propiedad de solo lectura

Con esto casi estoy seguro que resuelves tu problema.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #13 (permalink)  
Antiguo 23/07/2005, 11:41
 
Fecha de Ingreso: diciembre-2004
Mensajes: 133
Antigüedad: 20 años, 5 meses
Puntos: 0
y como hago eso en el servidor ?
  #14 (permalink)  
Antiguo 23/07/2005, 12:03
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 22 años, 6 meses
Puntos: 16
si es de pago ponte en contacto con el proveedor, si es gratuito dinos cual para poder decirte cual es la carpeta por defecto de lectura y escritura... saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #15 (permalink)  
Antiguo 23/07/2005, 12:32
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
Cita:
...si es gratuito dinos cual para poder decirte cual es la carpeta por defecto de lectura y escritura
Bien, pero eso "normalmente" lo aclaran los servidores gratuitos. No hay más que "leer atentamente" sus instrucciones.

Saludos
__________________
...___...
  #16 (permalink)  
Antiguo 23/07/2005, 12:40
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 22 años, 6 meses
Puntos: 16
jajajaj si pero es que si pregunta es porque probablemtente lo probo en el server y no le funciono.... lo que implica que no vio o no quizo ver las instrucciones pues :P saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #17 (permalink)  
Antiguo 28/07/2005, 16:07
 
Fecha de Ingreso: diciembre-2004
Mensajes: 133
Antigüedad: 20 años, 5 meses
Puntos: 0
lo deposite en brinkster y en websamba
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 08:06.