IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modélisation Discussion :

Recreer la base n'y change rien.


Sujet :

Modélisation

  1. #1
    Futur Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 8
    Points : 6
    Points
    6
    Par défaut Recreer la base n'y change rien.
    Bonjour a tous,


    J'ai essayé

    (cf http://www.developpez.net/forums/sho...t=71518&page=2)

    ceci :

    1- créer une table temporaire tbl1 avec un champ contenant la valeur souhaité - 1 (400-1=399)
    2 - créer une requête ajout avec comme source tbl1
    et ajout table : sélectionne ta table
    et sélectionne ton champ n° auto
    3 - dans ta table (avec ton numéro auto) supprime la clé primaire, les propriétés null interdit, indexé, valide si
    4 - exécute la requête ajout
    5 - supprime la table tbl1 ainsi que la requête ajout
    6 - compacte ta base de donnée
    7 - suprime le nouvel enregistrement dans ta table
    et enfin remet ta clé ainsi que les paramètre supprimés

    Pour incrementer un AutoNum a partir d'une valeur autre que 1
    (la meme valeur pour plusieurs tables)

    Mais quand je veux remettre mes relations (JOINs sur les Autonumbers entre les tables en question), j'ai ceci :


    Définition du champ <nom> non valide dans la définition de l'index ou de la relation. (Erreur 3409)
    Causes possibles :

    Le nom de champ que vous avez spécifié est peut-être mal orthographié. Vérifiez-le.
    Le champ que vous utilisez est de type Memo ou OLE Object ; or, ce type ne peut pas être indexé.


    Que Faire ?

  2. #2
    Futur Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    OK C'est réglé...

    Il suffisait de stocker les valeurs de l'Autonum dans une table a part

    Non mais franchement...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Un DataBindingComplete qui ne change rien
    Par P_Mercier dans le forum Windows Forms
    Réponses: 7
    Dernier message: 02/07/2014, 23h01
  2. Le deuxième merge ne change rien
    Par Spiritkill dans le forum JPA
    Réponses: 11
    Dernier message: 18/06/2013, 11h24
  3. actualiser un contenu quand la base de données change
    Par kamclasse dans le forum jQuery
    Réponses: 9
    Dernier message: 24/03/2011, 22h51
  4. TRANSACTION SERIALIZABLE ne change rien sur mes selects.
    Par netoale dans le forum Administration
    Réponses: 14
    Dernier message: 16/07/2008, 11h57
  5. Le contexte de la base de données à changé
    Par mathrb dans le forum Réplications
    Réponses: 0
    Dernier message: 15/05/2008, 15h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo