Ver Mensaje Individual
  #8 (permalink)  
Antiguo 19/05/2005, 11:12
jjkmpos
 
Fecha de Ingreso: noviembre-2004
Mensajes: 68
Antigüedad: 20 años, 7 meses
Puntos: 0
Voy a empezar de nuevo:
Tengo una pagina que se llama index, con un formulario con dos campos tipo lista/menu. Uno se llama meses y otro anuario. Uno contiene los meses y otro los años.
Este formulario funciona bien, ya que cuando envio a la otra pagina el mes y el año me aparece el juego de registro correspondiente.
Esta otra pagina se llama RESULTADO_MES.ASP, pues bien esta pagina contiene una tabla donde aparecen los dias de la semana, las fecha del mes correspondiente y otros datos.
En esta pagina si hago click en una de las fechas me envia a la terecera pagina y pasa el dato de el ID del registro.
Esta tercera página se llama Actualizar_registro. asp. Contiene un formulario que para realizarlo he utilizado el asistente de Dreamweaver.
Hasta aqui todo bien, ya que relleno el formulario y al hacer click en actualizar registro me devuelve a la pagina RESULTADO_MES.ASP y me aparecen los datos introducidos en el formulario.
Y en la barra de navegacion aparece:
http://localhost/reparto_programacio...jecutar&ID=410
El problema llega cuando vuelvo hacer click en una de las fechas de la pagina de RESULTADO_MES.ASP, ya que me aparece el siguiente error:
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis (coma) en la expresión de consulta 'ID = 410, 407'.
/reparto_programaciones/Actualizar_registro.asp, line 105

Y me manda a la siguiente pagina:

http://localhost/reparto_programacio...&ID=410&ID=407
Lo que deduzco es que intenta pasar dos ID, cuando solamente deberia pasar la ultima de ellas.

Me podrias hechar un cable, GRACIAS.

Última edición por jjkmpos; 19/05/2005 a las 11:18