Originariamente inviato da optime
fammi capire. hai due tabelle: in una segni l'evento (con inizio e fine), in un altra (calendario) segni che quel dato giorno si verifica quel certo evento.

quindi ti inserisci l'evento e poi con un ciclo for...next occupi i giorni.

se invece sei in modifica, aggiorni l'evento e *prima* di occupare i giorni col ciclo, dovrai cancellare i giorni gia' occupati da quell'evento, altrimenti duplicheresti gli eventi a calendario.
No. La tabella è una soltanto dove inserisco il tipo di evento, la data inizio e di fine dell'evento:
DataInizioEvento = 24/08/2005
DataFineEvento = 26/08/2005

Nel calendario avrò:

24/08/2005 = 1 evento
25/08/2005 = 1 evento
26/08/2005 = 1 evento
Il problema è l'aggiornamento dell'evento... quindi se non ho capito male:

- UPDATE;
- DELETE;
- INSERT INTO ????