
03/09/2003, 06:38
|
| | Fecha de Ingreso: marzo-2003 Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 22 años, 2 meses Puntos: 9 | |
Por qué no inserta? Me arroa los siguientes errores....
En el IIS : Debe ser una Consulta actualizable y me marca la linea 35.
En el PWS: Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][Controlador ODBC Microsoft Access] Los cambios solicitados en la tabla no se realizaron correctamente porque crearían valores duplicados en el índice, clave principal o relación. Cambie los datos en el campo o los campos que contienen datos duplicados, quite el índice o vuelva a definir el índice para permitir entradas duplicadas e inténtelo de nuevo.
/horas/inserta.asp, line 31
El código es el siguiente... <html>
<head>
<title>Ingresa Horas</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<%
dim hora
dim i
dim codusuario
dim dia
dim anno
dim mes
dim estado
dim conexion
dim res
dim sql
Set conexion = Server.CreateObject("ADODB.Connection")
Set res = Server.CreateObject("ADODB.Recordset")
conexion.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\Inetpub\wwwroot\horas\horas.mdb;"
for i = 1 to request.Form.count()
estado = "disponible"
dia = request.form("dia")
anno = request.form("anio")
mes = request.form("mes")
codusuario = session("usuario")
sql="Insert into Actividades (dia, mes, año, hora, codusuario, estado) values ( '"& dia &"', '"& mes &"', '"& anno &"', '"& request.Form(i) &"', '"& codusuario &"', '"& estado &"' )"
conexion.Execute(sql)
Next
%>
<body>
<form name="form1" method="post" action="planificacion.asp">
<p align="center">La disponibilidad ha sido ingresada</p>
<p align="center">
<input name="enviar" type="submit" id="enviar" value="Enviar">
</p>
</form>
</body>
<%res.Close
conexion.Close
set res=nothing
set conexion=nothing%>
</html>
la base de datos tiene los siguientes campos
id ** Primari Key
dia
año
mes
actividad
usuario
solicita
hora
no entiendo por qué, no inserta... grax de antemano.
__________________ Buena Vida...
Francisco |