Newsgroup: it.comp.appl.access
Titolo: CONTATORE

In una tabella ho un campo che è chiave primaria che ha come tipo di dati
"Contatore". Se inserisco 100 record e poi li elimino, quando inserisco
nuovamente un record (che dovrebbe avere come numero l'1) il contatore
ricomincia da 101.
Ignoro il motivo ma è come se rimanesse in memoria qualcosa. Esiste un modo
per riazzerare il contatore.
Grazie mille a tutti per la Vs. disponibilità

 per riazzerare il contatore.
Compatta il DataBase ...

 Grazie mille a tutti per la Vs. 
disponibilità


 


 


Puoi modificare Il valore iniziale del campo 
contatore, è un po come se lo azzeri


Ti incollo la procedura dell' help Ti conviene 
leggertela direttamente dal tuo Help in linea.


 


Modificare il valore 
iniziale di un campo Contatore incrementale


Per 
una nuova tabella che non contiene alcun record, è possibile cambiare con un 
numero diverso da uno il valore iniziale di un campo Contatore la cui proprietà 
Nuovi valori è impostata a Incremento. La stessa procedura può essere usata 
anche per una tabella in cui sono contenuti dei record, in modo da modificare 
con un altro numero il valore successivo che viene assegnato ad un campo 
Contatore. 


 


Creare un tabella temporanea con un solo campo 
Numerico, impostare la relativa proprietà Dimensione campo a Intero lungo e 
assegnarle lo stesso nome del campo Contatore incluso nella tabella di cui si 
desidera modificare il valore. 
Procedura 


 


In visualizzazione Foglio dati inserire un valore 
nel campo Numerico della tabella temporanea che sia inferiore di uno rispetto al 
valore iniziale desiderato per il campo Contatore. Se ad esempio si desidera che 
il valore iniziale del campo Contatore sia 100, inserire 99 nel campo 
Numerico.


 


Creare ed eseguire una query di accodamento per 
accodare la tabella temporanea a quella in cui si desidera modificare il valore 
del campo Contatore. 
Procedura 


 


Nota   Se la tabella originale dispone di 
una chiave primaria, è necessario rimuovere temporaneamente la chiave primaria 
prima di eseguire la query accodata. Se inoltre la tabella originale contiene 
campi la cui proprietà Richiesto è impostata a Sì, la proprietà Indicizzato è 
impostata a Sì (Duplicati non ammessi) oppure contiene impostazioni della 
proprietà Valido se di campi e/o record che impediscono l'inserimento di voci 
Null nei campi, è necessario disattivare temporaneamente queste impostazioni. 



 


Eliminare la tabella temporanea.


 


Eliminare il record aggiunto dalla query di 
accodamento.


 


Se nel passo 3 è stato necessario disattivare 
le impostazioni delle proprietà, riportarle alle impostazioni originali. 

Quando si immette un record nella restante tabella, per il campo Contatore 
viene utilizzato un valore maggiore di uno rispetto al valore immesso nella 
tabella temporanea.


 


 


Spero di esserti stato d'aiuto.


 


PXL



 per riazzerare il contatore.
Carissimo,
devi sapere che i contatori, a dispetto del loro nome, NON servono per
contare i record, ma solo per distinguerli in modo univoco.
Ecco perché Access non sente l'esigenza di ricominciare la numerazione o di
recuperare i buchi nella numerazione stessa dovuti alla cancellazione di
record.
Per contare i record ti rimando al sito comune, indirizzo in calce, dove
troverai un'ampia spiegazione su come farti un vero contatore di record.
Ciao
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

 Grazie mille a tutti per la Vs. 
disponibilità




per riazzerare il contatore.
sul sito comune vedrai il tema del contatore e delle relative
alternative trattato adeguatamente.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------


 Grazie mille a tutti per la Vs. 
disponibilità




per riazzerare il contatore.
sul sito comune vedrai il tema del contatore e delle relative
