[Access]raz d'un champ auto increment

raz d'un champ auto increment [Access] - SQL/NoSQL - Programmation

Marsh Posté le 15-04-2004 à 13:27:29    

Bonjour,
J'ai une table remplis de 500 enregistrements (mon auto increment est donc à 500), je veux réinitialiser cette table en purgeant tous ces enregistrements, comment faire pour que l'increment se remette à zéro de manière à pouvoir reremplir cette table?
D'avance merci
 
Cordialement

Reply

Marsh Posté le 15-04-2004 à 13:27:29   

Reply

Marsh Posté le 15-04-2004 à 15:18:27    

faire un compactage de la base

Reply

Marsh Posté le 15-04-2004 à 15:23:35    

Comment compacte t on la base?
Quel est la procédure?
merci

Reply

Marsh Posté le 15-04-2004 à 18:34:09    

Tu as quelle version de Access ?

Reply

Marsh Posté le 15-04-2004 à 18:36:39    

"truncate table1" ça marche pas ?

Reply

Marsh Posté le 16-04-2004 à 08:28:38    

Pour Access 2000, le compactage se trouve dans le menu Outils\Utilitaires de base de données\Compacter une base de données.
Mais il y a un autre moyen, qui permet en plus de réparer la base... Il faut créer un raccourci de ta base. Tu vas dans les propriétés de ton racourci et dans la cible tu dois avoir le chemin d'access entre ", le chemin de ta base entre " suivi de /repair /compact comme dans l'exemple ci-dessous
"C:\Program Files\Access 97\Office\MSACCESS.EXE" "S:\DSI\07_HELPDESK_PC\02-RAPPORTS\Rapports.mdb" /repair /compact
Cette commande fonctionne sur toutes les versions Access. Tu peux même l'utiliser quand tu flingues ta base, si elle n'est pas trop touchée, tu peux la récupérer...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed