Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/12/2012, 17:33
Avatar de bookmaster
bookmaster
 
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 2 meses
Puntos: 67
Respuesta: VB winform ↔ consulta segun textbox menos 1 mes

Esta respuesta no es precisamente de VB, pero en vista de que estas usando MySQL como Base de datos, puedes meterle esta sentencia
Código:
WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY)
Con lo que la consulta se quedaría así:
Código mysql:
Ver original
  1. SELECT * FROM cajas WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= fecha order by idcajas

En principio va a coger la fecha actual y te va a mostrar todos los registros en un intervalo de 30 días.

En el caso de querer especificarle tu una fecha en concreto tendrías que cambiar CURDATE() por la fecha en formato 'AAAA-MM-DD' con las comillas, por ejemplo '2012-12-01' y después jugar con la comparación '<=' para ajustarle si quieres un mes antes o un mes después.

Espero que te sirva.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net

Última edición por bookmaster; 23/12/2012 a las 17:54