Salve a tutti,
sto realizzando un minisito per segnalazioni di anomalie in ASP, ho bisogno di generare appunto un codice (lettere+numero sequenziale) da abbinare alla segnalazione.
In realtà la generazione è semplice se si lega il numero sequenziale al contatore dell'anomalia...il problema nasce quando due utenti, quasi contemporaneamente, cercano di inserire una segnalazione...in questo caso verranno generate due segnalazioni con lo stesso identificativo (non voglio che sia chiave della mia tabella per una serie di motivi...).
Cerco di spiegarmi meglio, nella pagina dell'inserimento faccio apparire già il codice della segnalazione perchè mi calcolo l'ultimo contatore della tabella e ci sommo 1; ma quando contemporaneamente anche un altro utente apre la pagina dell'inserimento, se il primo non ha premuto SALVA, anche a lui compare lo stesso codice in quanto io non gli blocco ninete fino al salvataggio appunto dei dati!
Come posso "bloccare" quel codice?
Grazie mille a tutti,
ciao!

Rispondi quotando