Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/04/2011, 12h00   #1
Membre actif
 
Homme Quentin D.
Étudiant
Inscription : avril 2011
Messages : 175
Détails du profil
Informations personnelles :
Nom : Homme Quentin D.
Âge : 25
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Étudiant
Secteur : Finance

Informations forums :
Inscription : avril 2011
Messages : 175
Points : 165
Points : 165
Par défaut Copier une table avec sa ou ses clés primaires

Bonjour à tous,

J'utilise ce code pour copier des tables déjà existante, le problème est qu'il me copie juste la forme de la table (cad les champs) et j'aimerais qu'il me copie aussi les clé primaires, en effet j'ai 2 clés primaires dans ma table d'origine et dans la table copiée, les 2 champs ne sont pas en clé primaire.
Y aurait-il du code pour mettre ces 2 champs en clé primaire (en entrant simplement leur nom)?

Code :
1
2
 
CurrentDb.Execute "SELECT * INTO [" & Fich & "] FROM 6112Bis"
Nitromard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 13h50   #2
Membre actif
 
Homme Quentin D.
Étudiant
Inscription : avril 2011
Messages : 175
Détails du profil
Informations personnelles :
Nom : Homme Quentin D.
Âge : 25
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Étudiant
Secteur : Finance

Informations forums :
Inscription : avril 2011
Messages : 175
Points : 165
Points : 165
Bon j'ai trouvé comment faire, je le poste ici :


Code :
1
2
3
 
        CurrentDb.Execute "SELECT * INTO [" & Fich & "] FROM 6112Bis;"
        CurrentDb.Execute "CREATE INDEX NewIndex ON " & Fich & "(Numero, Date_Nav) WITH PRIMARY"
Merci de mon aide à moi même ! ^^
Nitromard est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h12.


 
 
 
 
Partenaires

Hébergement Web