Ciao.

Ho questa query che ordina dei dati secondo l'ID di inserimento, quindi l'ultimo ID inserito è il record numero uno estratto dalla tabella:

codice:
    SQL = "SELECT * FROM myTable ORDER BY ID DESC "
Tra i dati registrati nella myTable c'è un campo chiamato "ora segnalazione" che l'utente inserisce manualmente nel form perchè è sempre un dato diverso e non sempre coincide con la data di registrazione.

Mi sono accorto però che qualche utente ha inserito una "ora segnalazione" antecedente alla "ora segnalazione" dell'ultimo record inserito, cioè:

ID = 33
ora segnalazione = 14:00

ID = 32
ora segnalazione = 16:30

Questo causa naturalmente una confusione nell'estrazione dei dati che non sembrano più ordinati per ID DESC...

Che tipo di controllo nella registrazione nella myTable posso fare al momento in cui l'utente inserisce una "ora segnalazione" che è minore rispetto alla "ora segnalazione" inserita nell'ultimo record ?

Grazie a chi potrà aiutarmi, ciao