Nous sommes actuellement le 20 Avr 2024, 02:30

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 8 message(s) ] 
Auteur Message
 Sujet du message: numerotation automatique acces
MessagePublié: 10 Sep 2009, 10:13 
Hors-ligne
Petit nouveau
Petit nouveau

Inscription : 12 Mai 2008, 13:09
Message(s) : 10
Bonjour je voudrais modifier un champs de ma base de donnees acces pour quel soit numeroté automatiquement

grenre 5900- la fiche suivante 5901 et ainsi de suite a chaque creation d une nouvelle fiche

quelqu un as une idee?


Haut
 Profil  
Répondre en citant  
MessagePublié: 10 Sep 2009, 11:20 
Hors-ligne
Toujours là!
Toujours là!
Avatar de l’utilisateur

Inscription : 08 Jan 2002, 14:51
Message(s) : 1337
Localisation : Québec
Il suffit de mettre "NuméroAuto" comme type de données.


Haut
 Profil  
Répondre en citant  
MessagePublié: 10 Sep 2009, 13:17 
Hors-ligne
Petit nouveau
Petit nouveau

Inscription : 12 Mai 2008, 13:09
Message(s) : 10
Mais si j'ai deja des donnees dans le champs est ce que je peu le changer? cette casse est la cle


Haut
 Profil  
Répondre en citant  
MessagePublié: 10 Sep 2009, 13:32 
Hors-ligne
Toujours là!
Toujours là!
Avatar de l’utilisateur

Inscription : 08 Jan 2002, 14:51
Message(s) : 1337
Localisation : Québec
Je viens de faire le test (Office 2007) avec une base de données "bidon" et il est impossible de modifier un champ existant en NuméroAuto, même s'il ne contient pas de valeur. Désolé de vous avoir induit en erreur.


Haut
 Profil  
Répondre en citant  
MessagePublié: 11 Sep 2009, 18:30 
Hors-ligne
Modérateur
Modérateur
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 15:10
Message(s) : 3551
Localisation : Beauport, Québec
C'est possible de changer le type de champ si la table est vide, mais si elle contient des données, même si ce champ est vide, Access ne permet pas de changer le type en NuméroAuto.

Si c'est la clé, il faudra créer un autre champ NuméroAuto, ensuite par des requêtes SQL changer toutes les clés étrangères pointant vers cette clé et supprimer l'ancienne colonne.

_________________
Procyon,
Modérateur de la section Trouvailles


Haut
 Profil  
Répondre en citant  
MessagePublié: 12 Sep 2009, 08:15 
Hors-ligne
Petit nouveau
Petit nouveau

Inscription : 12 Mai 2008, 13:09
Message(s) : 10
En francais svp!!! ca veut dire faire quoi


Haut
 Profil  
Répondre en citant  
MessagePublié: 13 Sep 2009, 22:27 
Hors-ligne
Fidèle
Fidèle

Inscription : 05 Fév 2002, 22:54
Message(s) : 705
J'ai une idée très simple qui permet de mettre le numéro que tu veux en utilisant les propriétés de NuméroAuto
Il suffit d'avoir une colonne numérotée automatiquement.
Il faut ajouter une autre colonne numérique qui est égale au numéro automatique et d'ajouter un nombre constant à ton numéro automatique.

Exemple;

colonne 1 colonne 2 colonne 3
NuméroAuto Nombre à ajouter Total des 2 colonnes (ch. à afficher sur le formulaire)
1 1000 1001
2 1000 1002
3 1000 1003
4 1000 1004
5 1000 1005

tu peux changer la constante à la guise par la suite

6 2000 2006
7 2000 2007
8 3000 3008

etc.

J'espère que la réponse n'est pas trop tard

et esperrons que c'est ce que tu voulais


Haut
 Profil  
Répondre en citant  
MessagePublié: 26 Sep 2009, 10:57 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 00:24
Message(s) : 5834
Plus simple, tu créé une table avec les colonnes voulues (en gros les mêmes que l'ancienne table + colonne autonum) puis tu fais un insert en sélectionnant les données a ajouter dans la nouvelle table à partir de l'ancienne.
Après tu peux effacer ton ancienne table et renommer ta nouvelle.
Si tu as des relations, tu modifies les en conséquence.

Je crois bien que ça peut fonctionner

_________________
This posting is provided "AS IS" with no warranties, and confers no rights!
©2006 - 2014 Jump


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 8 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 6 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

Recherche de:
Aller vers :  
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site