Bonjour,
je cherche desespéremment le code pour définir le champ d'une table comme : "un num auto" par requête !
Si vous connaissez l'ordre sql correspondant pour Access je suis complettement preneur !
Bonjour,
je cherche desespéremment le code pour définir le champ d'une table comme : "un num auto" par requête !
Si vous connaissez l'ordre sql correspondant pour Access je suis complettement preneur !
Tu veux dire un identifiant auto-incrémenté ?
Ben ça ça se gère lors de la création de la table ...
AUTO_INCREMENT lors de la création de la table en SQL (Access je ne sais pas j'utilise rarement désolé)
Hervé
-------
erf c'est bel et bien la solution pour Access qui m'intérese :s j'ai beau fouillé et tester au mais bon il me faudrait le terme exact.
ça ressemblerait à un truc comme ça ....
CREATE TABLE `UneTable` (`ID_matable` NumAuto NOT NULL,
`C_contenue` varchar(255) NULL,
PRIMARY KEY (`ID_matable`)) ;
salut,
que pense tu de ceci?
http://access.developpez.com/faq/?pa...reerNumeroAuto
Alors, selon la Sainte FAGsalut et merci pour la réponse,
J'ai effectivement une appli en vb (bien joué ^^) je n'ai rien contre DAO et cette méthode trés interessente pour trier les identifiants, mais mes tables ont de nombreuses liaisons et appliquer cette méthode reviendré à devoir faire une moulinette pas trés élégante pour tenir d'une main de maitre tout mes index :s
Bref, mon application nécessite de mettre en oeuvre la numérotation auto, donc il me faudrait réellement cette commande
CreerNumeroAuto
Par altération :
ALTER TABLE MaTable ADD COLUMN MonChampID COUNTER
Lors de la création :
CREATE TABLE MaTable (MonChampID COUNTER,
... ,
PRIMARY KEY (`MonChampID `)) ;
Note : par défaut le premier index est "1", et les doublons ne sont pas autorisé; nomal
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager