Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2003, 13:25
gigio_wt
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago
Mensajes: 87
Antigüedad: 22 años, 4 meses
Puntos: 0
Pregunta Problemas con un UPDATE

Hola, tengo un problema que si bien, creo no es serio, me ha tenido toda la mañana mareado...

Explico, estoy trabajando en un editor de contenidos, y la idea es poder publicar contenidos con fecha de inicio y expiracion, la idea es dejar en la pagina principal una consulta de modificacion que revise los contenidos que ya hayan expirado y les cambie el estado de "3" (contenido ok) a estado "4" (contenido caducado) en forma automatica...

Segun mi logica (que es bastante ilogica) trato de hacer lo siquiente:

strSQL = " UPDATE Contenidos SET CEstado='4' WHERE CFechaexp >= " & now() & " AND CEstado = '3' "
Conexion.Execute strSQL

Esta malo? supongo que si, puesto que me arroja el siguiente error:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis (falta operador) en la expresión de consulta 'CFechaexp >= 23-07-03 03:09:20 p.m. AND CEstado = '3''.

Si alguien puede ayudarme le agradeceria bastante... estoy mareadisimo pues es una opcion que se me ocurrio agregar a ultima hora y ahora no funciona... jaja... bueno, agradesco cualquier ayuda...

Gigio