OVH Cloud OVH Cloud

Structure de table

1 réponse
Avatar
Giorgio_AP
Comment récupérer la structure complète des tables (langage SQL de
préférence):
nom de champs, type, longueur, ....

Merci de votre aide.

1 réponse

Avatar
david
salut,

2 solutions :

1° - tables MSYS...
Il existe dans Access des tables masquées par défaut (cf. options :
affichage) qui contiennent la définition de tes objets :
Tables, Requêtes, ...
Il suffit donc d'effectuer de simples instruction SQL sur ces tables
pour connaître la structure de ta base.
MSysObjects : type 1 => Tables, type 2 => Requêtes (repérer l'ID)
MSysQuerys : définition (paramètres, tables, champs) des requêtes
Une fois cela trouvé, il faut créer des instances DAO.recordset pour
trouvé la définition des champs (stockées en binaire dans les
tables...)

2° - utilisation des schéma
Avec un ADO.connection, on peut facilement obtenir le schéma d'une
base :
tables, champs, requetes, ...

A+
David

Comment récupérer la structure complète des tables (langage SQL de
préférence):
nom de champs, type, longueur, ....

Merci de votre aide.