Visual Basic Foro

Programación => Bases de Datos => Mensaje iniciado por: E N T E R en Junio 07, 2011, 09:08:30 pm

Título: Traer todas la fechas vencidas MySQL
Publicado por: E N T E R en Junio 07, 2011, 09:08:30 pm
Hola de nuevo amigos del foro estoy con un problemita en la fecha con MySQL. Lo que quiero es hacer una consulta de todos los prestamos que están vencidas de acuerdo a la fecha del sistema.
Tengo este code:

StrSQL = "SELECT cedula, nombre, cuota, fvence, estado FROM cuotas WHERE MONTH(fvence) > 10 and estado ='DB'"
Título: Re:Traer todas la fechas vencidas MySQL
Publicado por: seba123neo en Junio 07, 2011, 09:32:22 pm
Date and Time Functions (http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html)
Título: Re:Traer todas la fechas vencidas MySQL
Publicado por: E N T E R en Junio 07, 2011, 09:43:01 pm
si estoy mirando ese pero ni idea como comprobar que fecha ya se venció

Código: [Seleccionar]
StrSQL = "SELECT cedula, nombre, cuota, fvence,estado FROM cuotas WHERE DATE(fvence) < DATE(" & Date & ") and estado ='DB' ORDER BY fvence"
Título: Re:Traer todas la fechas vencidas MySQL
Publicado por: seba123neo en Junio 07, 2011, 09:55:16 pm
la funcion CURDATE() devuelve la fecha actual en my sql, no se en que lenguaje estas programando, pero tambien desde el mismo programa podes pasarle la fecha algo asi:

Código: [Seleccionar]
StrSQL = "SELECT cedula, nombre, cuota, fvence,estado FROM cuotas WHERE fvence<'" & Format(Date,"dd/MM/yyyy")  & "' and estado ='DB' ORDER BY fvence"
Título: Re:Traer todas la fechas vencidas MySQL
Publicado por: E N T E R en Junio 07, 2011, 10:24:11 pm
Perfecto seba123neo me funciono de 10, muchas gracias por tu ayuda.

Código: [Seleccionar]
StrSQL = "SELECT cedula, nombre, cuota,fvence,forma FROM cuotas WHERE fvence<'" & Format(Date, "yyyy/MM/dd") & "' and forma ='DB' ORDER BY fvence"Estoy programando en VB6