Ver Mensaje Individual
  #8 (permalink)  
Antiguo 17/12/2002, 01:18
Nochero
 
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.