
17/12/2002, 01:18
|
| | Fecha de Ingreso: febrero-2002 Ubicación: Mi ASP Bunker
Mensajes: 397
Antigüedad: 23 años, 2 meses Puntos: 1 | |
hola de nuevo:
bueno, con los campos de tu tabla la instruccion quedaria :
periodo=200211
sql = "INSERT INTO Facturas SELECT Cliente,Servicio,Valor,Cantidad,Total FROM Facturas WHERE Cliente=" & cliente & " And Year(Fecha_actual)*100+Month(Fecha_actual)=" & periodo
con el INSERT agregas las 40 facturas o las q hubieren del cliente del periodo anterior. Habria q crear una funcion Periodo() para q te tire automaticamente el periodo anterior q quisieras.
Ahora actualizamos los campos fecha_actual con la fecha de hoy y la de vencimiento le sumamos 30 a hoy, para q venza en 1 mes :
sql = "UPDATE Facturas SET Fecha_Actual=Now(),Fecha_Vencimiento=Now()+30 WHERE numero_factura
=0"
luego enumerar las Facturas en un bucle mediante SELECT.
Pero es importantisimo el campo Id, que por lo que veo no lo tienes, entonces agregale el campo Id tipo Autonumerico. |