Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
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 03/06/2011, 02h34   #1
 
soufian EL ATMANI
Inscription : février 2011
Messages : 90
Détails du profil
Informations personnelles :
Nom : soufian EL ATMANI

Informations forums :
Inscription : février 2011
Messages : 90
Points : -12
Points : -12
Par défaut Lister les tables de la BDD Access

* Bonjour *

SVP, comment ecrire la requete SQL qui permet de lister les table d'une base de données en Access

* Merci d'avance *
marocdivers est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2011, 11h40   #2
Rédacteur/Modérateur
 
Avatar de Dolphy35
 
Homme Morgan BILLY
Technicien de Production
Inscription : octobre 2004
Messages : 4 103
Détails du profil
Informations personnelles :
Nom : Homme Morgan BILLY
Âge : 33
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Technicien de Production
Secteur : Industrie

Informations forums :
Inscription : octobre 2004
Messages : 4 103
Points : 8 726
Points : 8 726
BONJOUR !

Avec un peu de recherche dans la FAQ, il y avait un début d'indice :

Lister les tables liées


en modifiant un peu le code :

Code sql :
1
2
3
4
SELECT MSysObjects.Name, MSysObjects.Type
FROM MSysObjects
GROUP BY MSysObjects.Name, MSysObjects.Type
HAVING MSysObjects.Name NOT LIKE "MSys*" AND MSysObjects.Type=1 OR MSysObjects.Type=6;

1 -> Tables inétégrées à la bdd.
6 -> Tables liées.

Morgan
__________________
Personnaliser la vue Backstage d'Access 2010
Découvrez avec nous Office 2010
Je ne réponds pas aux questions techniques par MP
Dolphy35 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 03/06/2011, 11h51   #3
Membre confirmé
 
Homme
Développeur amateur
Inscription : mars 2009
Messages : 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Maroc

Informations professionnelles :
Activité : Développeur amateur

Informations forums :
Inscription : mars 2009
Messages : 176
Points : 255
Points : 255
Bonjour,

Tu peux lister aussi tes tables en utilisant VBA. Il suffit de creer une boucle sur la collection curentsdata.alltables :

Code :
1
2
3
4
5
6
Sub ListerTables()
Dim i As Integer
For i = 0 To CurrentData.AllTables.Count - 1
Debug.Print CurrentData.AllTables(i).Name
Next
End Sub
Cordialement
reedy est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h25.


 
 
 
 
Partenaires

Hébergement Web