ASP - insertar registro en una base de datos

 
Vista:

insertar registro en una base de datos

Publicado por Bil (1 intervención) el 16/08/2006 02:05:50
Buenas Noches, me dirijo a uds con el fin de comunicarles un error q ocurre cuando trato de ingresar un registro a una base de datos ( Access), el codigo se muestra a continuación:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
cedula=request.Form("cedula")
nombre=request.Form("nombre")
%>
<!--#include file= "conexion.inc"-->
<%
SQL="insert into persona(cedula,nombre) values(" & cedula & ",'" & nombre & "')"
tabla.open SQL,base,1,1
%>
<% = "los datos fueron ingresados correctamente" %>

el error q arroja es el siguiente:

Tipo de error:
Microsoft JET Database Engine (0x80004005)
La operación debe usar una consulta actualizable.

Agradezco de antemano toda la colaboracion prestada por Uds
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:insertar registro en una base de datos

Publicado por Santos Pairazaman (415 intervenciones) el 17/08/2006 16:32:35
sino me equivoco tu error esta aqui

tabla.open SQL,base,1,1

tabla es tu recordset cerda?
ahora base es tu Connection si o no?
el 1,1 es el tipo de cursor y el modo bloqueo
dbs elegir adOpenDynamic, adLockOptimistic

Para más info dat una vuelta por Google y busca tipos de cursores y bloqueos

Hasta Pronto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar