La notte mi sa che ha portato consiglio. Credo che farò così (ma prima mi leggo la documentazione dei vostri suggerimenti):
creo due tabelle temporanee, sorelle gemelle di quelle vere. In quelle andrò a lavorare sia in insert che in update. Utilizzerò il sistema di Manlio per recuperare il progressivo. Poi, quando l'utente chiude il documento trasferisco i dati sulle tabelle vere, locckandole per quella frazione di secondo della chiusura. Questo sistema mi permette anche di bloccare automaticamente a 1 utente la variazione di un documento già inserito. Marco _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python