Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > ASP > No inserta registro: SOS
-Foros de debate

ASP
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

No inserta registro: SOS
Enviado por asp_web el día 11 de abril de 2006

Hola que tal amigos
Tengo un problema que no se por que sucede

Tema: insertar Registros

tengo dos paginas Agrega registros.asp y insertaRegistro.asp

el codigo de la primera pagina es:

<form action="insertaRegistro.asp" method="post">
<table>
<tr>
<td><i>Ingresa C&oacute;digo:</i></td>
<td><input type="text" name="codi"></td>
</tr>
<tr>
<td><i>Ingresa Nombre:</i></td>
<td><input type="text" name="nom"></td>
</tr>
<tr>
<td><i>Ingresa Apellido:</i></td>
<td><input type="text" name="ape"></td>
</tr>
<tr><td><input type="submit" value="Insertar Datos"></td></tr>
</table>
</form>

el codigo de la segunda pagina es:

<%
dim CN,SQL,c,n,a
set CN=Server.CreateObject("ADODB.Connection")
c=Request.Form("codi")
n=Request.Form("nom")
a=Request.Form("ape")
CN.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("base.mdb"))
SQL="Insert Into datos (codigo,nombres,apellidos) values('" & c & "','" & n & "','" & a & "')"
CN.Execute(SQL)
CN.Close
set CN=Nothing
Response.Redirect("agrega registro.asp")
%>

y bueno no se por que cuando hago click en el boton insertar datos me manda este error


Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] La operación debe usar una consulta actualizable.
/BD/insertaRegistro.asp, línea 16

Pero la linea 16 es: CN.Execute(SQL)

Bueno espero que me puedan ayudar por favor amixs, quisiera saber por que es que no inserta el registro en la BD (si podrian lo mas pronto posible)

Ante todo muchas gracias, hasta luego.

 
Re: No inserta registro: SOS
Enviado por calula el día 12 de abril de 2006

revisa tus permisos de usuario de la base de datos, que no tenga seleccionada la opcion de solo lectura.

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network