allora, ammesso che (per esempio) tu abbia una tabella con i seguenti campi:
e ti trovi i seguenti dati:codice:UTENTE: --> nome del tuo utente STATO: --> presente assente ... TEMPO: --> ultimo cambio di stato
puoi fare una select di questo tipo:codice:utente1 - presente - 01/01/2002 10:00 utente2 - presente - 01/01/2002 10:10 utente1 - assente - 01/01/2002 10:20 utente1 - presente - 01/01/2002 11:10
la select ti restituisci il primo (top 1) record del seguente recordset ottenuto:codice:Select TOP 1 * From TuaTabella Where UTENTE='UtenteCheVuoiMonitorare' Order By TEMPO Desc
quindi ottieni l'ultimo stato per l'utente che hai selezionato.codice:utente1 - presente - 01/01/2002 11:10 * utente1 - assente - 01/01/2002 10:20 utente1 - presente - 01/01/2002 10:00
Ciao

Rispondi quotando