![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#3
|
|||
|
|||
|
Mmm no lo que necesita es crear los correspondientes registros de Pagos donde estan sus vencimientos, ya sea semanal..mensual o anual no es asi??
Si usas las ultimas versiones de delphi como el 2005 las rutinas date time tienen muchas funciones que te pueden ayudar. Tengo a mano aca delphi4 y no veo mucha ayuda jeje. Tenes IncMonth que te adiciona a tu fecha la cantidad de meses que le indiques..los format date ..los decode etc. Podrias tener procedimientos distintos ya sea para mes ..semana o quincena, para tener el codigo bien prolijo y obtener las fechas correspondientes e ir creando los registros en la base. Tambien podes convertir las fechas desde el motor..con las funciones que trae y ponerlas desde la misma sentencia insert..(aunque seria medio imposible en algunos casos ja). por ejemplo para quincena sabes que comienza en dia 1 y termina en el ultimo dia del mes: 01/06/2006 al 15/06/2006 16/06/2006 al //ultimo dia del mes// ultimo dia del mes: primerDia:=01/06/2006; primerDiaMesSig:= incMonth(primerDia,1): cantDiaMes:=round(primerDiaMesSig - primerDia); ultimodiaMes:=cantDiaMes/06/2006; claro que esto no funciona si lo pones asi nomas , en ultimoDiaMes deberias armar la fecha con encodeDate.Espero te sirva..y si tengo tiempo te armo algo si no lo resolviste. salu2222 |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Obtener tiempo entre fechas | YaninaGenia | Oracle | 5 | 04-05-2006 20:46:20 |
| función para obtener diferencias entre fechas - Firebird | clanmilano | SQL | 1 | 11-11-2005 13:29:52 |
| Las horribles fechas, control de fechas | Huer | OOP | 6 | 18-10-2005 19:11:49 |
| Backup de tablas especificas | Marcos | Firebird e Interbase | 2 | 18-02-2005 15:20:16 |
| Pintar Celdillas especificas en una grilla | josem | Conexión con bases de datos | 2 | 19-07-2004 20:57:17 |
|