Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Il campo numerazione automatica non lo posso utilizzare perché ho la necessità di non avere buchi nelle schede di lavorazione che creo.
Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Salve,
ho creato un database per il mio negozio che contiene una maschera di inserimento dati per una scheda di lavorazione prodotto, ogni scheda deve avere un codice identificativo che vorrei iniziasse con il numero 0001 e continuasse in modo progressivo.
Qualcuno può aiutarmi?
Grazie dell'attenzione
Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.
Il campo numerazione automatica non lo posso utilizzare perché ho la necessità di non avere buchi nelle schede di lavorazione che creo.
Puoi postare l'intero codice .
Ciao Mimmo,
se inserisco il codice su Prima di aggiornare, o Prima di inserire o Su Clic non funziona niente. Funziona solo su corrente o su caricamento ma mi da il difetto descritto prima. Forse ci vuole un'altro tipo di codice?
L'inconveniente è dato dal fatto che un progressivo non può essere riutilizzato
E, soprattutto, se fosse un db fatto bene, questo progressivo sarebbe legato a *relazioni* con tutte le implicazioni del caso.
L'eliminazione non è il problema, sono d'accordo con te ma, l'assegnazione di un progressivo in caso di aggiornamento non finalizzato potrebbe pesare.
Comunque per rendere partecipe Veronova, con Mauro stiamo valutando la possibilità di definire un campo contatore (numerazione automatica nel 2010) che avrebbe il vantaggio di generarsi automaticamente.
L'inconveniente è dato dal fatto che un progressivo non può essere riutilizzato. Cioè ad esempio se elimini un record lo perdi in modo definitivo oppure se su un nuovo record inizi a scrivere un qualsiasi valore e poi annulli l'inserimento il sistema butta via il progressivo appena generato insieme al record annullato. Ecco perchè parliamo di 'buchi' nella numerazione.
In sintesi devi valutare tu se la presenza di 'buchi' nella numerazione rappresenti o no un problema nel tuo applicativo.