Nous sommes actuellement le Ven Jan 03, 2025 11:36 pm
Publier un nouveau sujetPublier une réponse Page 1 sur 1   [ 2 messages ]
Auteur Message
 Sujet du message: comment Commencer la numérotation dun champ au num&ea
MessagePublié: Dim Sep 04, 2011 8:42 pm 
Avatar de l’utilisateur

Inscrit le: Mar Mars 29, 2011 2:19 am
Messages: 461
comment Commencer la numérotation dun champ au numéro de votre choix dans acces?



Haut
 Profil  
 
 Sujet du message: comment Commencer la numérotation dun champ au num&ea
MessagePublié: Mer Oct 26, 2011 5:54 pm 

Inscrit le: Jeu Mars 24, 2011 6:50 pm
Messages: 19
Il est parfois utile de pouvoir réinitialiser un champs NuméroAuto dune table aprs lavoir vidée, voir de faire commencer ce champs un numéro autre que 1. Ce code le permet mais en plus il permet de faire commencer lincrémentation partir dun chiffre négatif :

Option Compare Database Function INIT_NUMERO(NOM_TABLE As String, NOM_CHAMP As String, NUMERO As Integer) As Boolean On Error GoTo INIT_NUMERO_ERROR Dim dbs As Object Set dbs = Application.CurrentDb dbs.Execute "INSERT INTO " & NOM_TABLE & " (" & NOM_CHAMP & ") SELECT " & (NUMERO-1) & " AS NUMERO;" dbs.Execute "DELETE * FROM " & NOM_TABLE & " WHERE " & NOM_CHAMP & " = " & (NUMERO-1) & ";" Set dbs = Nothing INIT_NUMERO = True Exit Function INIT_NUMERO_ERROR: INIT_NUMERO = False End Function

Il suffit ensuite dappeler la function de la fentre execution ou mme en pleine execution (attention, il faut que la table concerné soit fermée!). La function retourne true en cas de réussite, False en cas déchec.


Haut
 Profil  
 
Afficher les messages publiés depuis:  Trier par  
Publier un nouveau sujetPublier une réponse Page 1 sur 1   [ 2 messages ]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit and 4 invités


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers:  
cron

Click me:
forum-français
Deutsch Forum
日本語フォーラム
中文论坛
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style base twilightbb Thanks to Daniel St. Jules of Gamexe.net
MW2 Style by FanFanLaTuFlippe contact: fanfanlatuflippe@live.fr
Traduction réalisée par Maël Soucaze © 2010 phpBB.fr
Forum Romano
Forum Brasileiro
العربي%20المنتدى
Zone 3D
Politique de confidentialité