OVH Cloud OVH Cloud

RAZ NUMERO AUTO

3 réponses
Avatar
Fred
Bonjour,

comment est-il possible de repartir à 0 sur un champ numéro_auto ?

Merci d'avance

3 réponses

Avatar
Jean
Bonjour Fred,

Pour réaliser un RAZ sur un N° Auto, tu passe en VBA :

Soit la table TbleExemple, avec le champ auto Index.

Public function PblRAZINDEX()

Dim strSql as String, Dtbase as Dao.database

strsql="UPDTATE TbleRAZIndex SET index=1 WHERE Index;"
set Dtbase=currentdb()
dtbase.execute(strsql)
dtbase.close

End function

La fonction SQL est donnée à ttire indicatif, le principe
est de mettre à jour une ligne existante en forçant l'index
(N° automatique) à revenir à 1.

A+ Jean.
Avatar
Pierre CFI [mvp]
bonjour
oui , mais vide la table et comptacte la base

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Jean" a écrit dans le message de news: 079401c3dea0$1ef9d910$
Bonjour Fred,

Pour réaliser un RAZ sur un N° Auto, tu passe en VBA :

Soit la table TbleExemple, avec le champ auto Index.

Public function PblRAZINDEX()

Dim strSql as String, Dtbase as Dao.database

strsql="UPDTATE TbleRAZIndex SET index=1 WHERE Index;"
set Dtbase=currentdb()
dtbase.execute(strsql)
dtbase.close

End function

La fonction SQL est donnée à ttire indicatif, le principe
est de mettre à jour une ligne existante en forçant l'index
(N° automatique) à revenir à 1.

A+ Jean.
Avatar
Fred
"Pierre CFI [mvp]" écrivait
news::

bonjour
oui , mais vide la table et comptacte la base