¡ Hola a todos los amigos !

Ho un problema ASP: in una tbl DB MYSQL ho raccolto una serie di informazioni tra cui un campo che si chiama data_registrazione.

Ogni mattina, una pagina asp, controlla che l'ultima data_registrazione sia sempre quella del giorno prima in questo modo:

codice:
strDATA = DateAdd("d", -1, Date())

sSQL = "SELECT data_registrazione  "
sSQL = sSQL & " FROM "
sSQL = sSQL & " tbl "
sSQL = sSQL & " WHERE "
sSQL = sSQL & " data_registrazione  = '" & strDATA  & "' "
sSQL = sSQL & " ORDER BY ID DESC "
E notifica via email all'amministratore che tutto è a posto.

Ma può capitare che l'ultima data_registrazione non sia quella del giorno prima e, quindi, lo script dovrebbe in teoria andare indietro sino a cercare l'ultima data_registrazione utile e segnalare che c'è qualcosa che non funziona...

Ad esempio oggi è il 25/09/2008 se nella tbl la query trova la data 24/09/2008 è tutto OK;
se invece non la trova dovrebbe andare indietro sino a ritrovare l'ultima data_registrazione e segnalare all'amministratore che nel periodo di date tra la data di oggi -1 e l'ultima data_registrazione è successo un problema.

Spero sia chiaro se non lo è per favore fatemi sapere.

Suggerimenti?