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

Access Discussion :

Duplication dans un tableau (VBA et MySQL)


Sujet :

Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 65
    Par défaut Duplication dans un tableau (VBA et MySQL)
    Bonjour,

    J'ai une question à poser sur la duplication dans un tableau.
    Est-ce qu'on pourrais dupliquer les élements d'une ligne dans un tableau et puis changer l'identificant qui est comme unique clé??? J'arrive pas de le faire à partir les codes. Je dois forcément de le faire manuellement. Merci de vos aides. J'attends vos points de vues. Merci bp.

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Donnes nous plus de précisions sur le but à atteindre et sur ce que tu as déjà fait.

    Tu ne nous donnes pas assez d'éléments.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  3. #3
    Membre confirmé
    Inscrit en
    Septembre 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 65
    Par défaut
    Citation Envoyé par Heureux-oli
    Donnes nous plus de précisions sur le but à atteindre et sur ce que tu as déjà fait.

    Tu ne nous donnes pas assez d'éléments.
    Je vous donne un exemple:

    J'ai un tableau:

    Id Colonne1 Colonne2 .... Colonne100
    1 toto dodo .... lili
    2 bobo pipi .... xixi

    Après la duplication(je veux copier les éléments de premier enregistrement), le tableau devient:

    Id Colonne1 Colonne2 .... Colonne100
    1 toto dodo .... lili
    2 bobo pipi .... xixi
    3 toto dodo .... lili

    Je trouve que je ne peux pas realiser ce process à partir de code VBA ou MySQL, parce que dans un tableau, on ne peux pas répéter le unique clé (Id)
    Donc, pour l'instant, je dois ouvrir le tableau et puis copier la ligne souheiter et puis remplace le Id par un nouveau tout de suit. Je voudrais bien automatiser ce process.
    Je ne sais pas si c'est plus clair ou pas.
    Je reste à votre position pour vos questions.
    Merci bp

  4. #4
    Membre éclairé Avatar de Gary_Stoupy
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    244
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 244
    Par défaut
    Bonjour,

    C'est faisable sans trop se casser la tête.
    a l'aide d'un recordset, tu récupère les données de la ligne voulue puis tu fais une nouvelle insertion avec les données récupérées mais en changeant juste l'ID...

  5. #5
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    C'est un peu plus clair, mais l'exemple n'est pas top

    En VBA, à l'aide de recordsets.
    Avec une requête, tu peux ajouter des enregistrements à une table et la clé primaire se mets toute seule.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  6. #6
    Membre confirmé
    Inscrit en
    Septembre 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 65
    Par défaut
    Merci beaucoup à vous deux, je vais essayer

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

Discussions similaires

  1. XL2003 charger rapidement une plage de cellules dans un tableau vba -
    Par martindwi dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 18/09/2014, 15h41
  2. [MySQL] Modifier des valeurs dans un tableau lié a mysql
    Par David1259 dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 01/06/2014, 09h23
  3. Récupérer le résultat d'une variable dans un tableau (VBA)
    Par fredplusvar dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/03/2014, 18h25
  4. Compter dans un tableau VBA
    Par chelmi95 dans le forum VBA Access
    Réponses: 2
    Dernier message: 12/05/2008, 17h14
  5. [VBA] Problème récup texte d'une cellule dans un tableau
    Par Marco le Pouillot dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 30/01/2006, 17h06

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