Ciao a tutti,
ho una tabella iscrizioni con i campi ID,tipo_iscrizione, data_inizio, data_fine
La data fine è sempre vuota fino a quando non decido che l'iscrizione è finita.
Qui nasce la mia domanda: devo fare un'operazione che dato il codice di un'iscrizione(inserito dall'utente) aggiorni la tabella inserendo la data di fine(inserita dall'utente), la quale deve essere successiva alla data di inizio.
Creo una query di aggiornamento in visualizzazione struttura(il cui codice corrispondente è: UPDATE iscrizioni SET iscrizioni.data_fine = [Dammi data]
WHERE (((iscrizioni.ID)=[Dammi numero di iscrizione]));
Tre problemi:
1. Mi chiede prima la data e poi il numero dell'iscrizione( vorrei il contrario)
2. Come faccio a controllare che la data inserita sia successiva alla data di inizio
3. Come faccio a farmi dare un messaggio "Data fine inserita" se tutto è andato bene, oppure "iscrizione non trovata" nel caso quel numero di iscrizione non esiste?
Spero di essere stato chiaro
Grazie