Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1014 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Liste tables et propriété colonnes

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Liste tables et propriété colonnes

n°1188205
arnouchkai
Posté le 30-08-2005 à 20:23:14  profilanswer
 

Salut,
 
J'ai dressé la liste des tables de ma base par la fonction Tabledefs.
Je souhaite récupérer les types de chaque colonne.
 
Pour l'instant je procède par une requete générique sur les tables et je test le type de chaque FIELD par la propriété TYPE qui retourne par exemple le code 203 pour un type DBMEMO.
 
Merci pour vos réponses....

mood
Publicité
Posté le 30-08-2005 à 20:23:14  profilanswer
 

n°1188389
pc75
Posté le 31-08-2005 à 09:23:05  profilanswer
 

Bonjour,
 
Un truc comme ça ?
 
 ' Définition des types de champs
 Function GetFieldType(FieldType)
  Select Case FieldType
   Case 200
    GetFieldType= "VarChar"
   Case 139
    GetFieldType= "Number"
   Case 131, 2, 3, 5
    GetFieldType= "Number"
   Case 135
    GetFieldType= "Date"
   Case 201
    GetFieldType= "Clob"
   Case Else
    GetFieldType= "Unknown"
  End Select
 End Function
 
 Set Conn = Server.CreateObject("ADODB.Connection" )
 Set FieldsRs = Server.CreateObject("ADODB.Recordset" )
 Conn.Open MonDSN
 ' Récupération des noms de champs
 SQL = "Select * from MaTable where 1=2"
 fieldsrs.Open SQL, Conn, 0, 1
 For j = 0 to fieldsrs.Fields.count-1
  ' Remplissage de la liste
                msgbox "MaTable." & lcase(fieldsrs.Fields(j).Name) & " (" & GetFieldType(FieldsRs.Fields(j).type) & " )"
 Next
 fieldsrs.Close
 Conn.Close
 Set Conn = Nothing


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Liste tables et propriété colonnes

 

Sujets relatifs
recuperer l'id d'une liste afin d'afficher ses informations[MySQL]Taille des Tables InnoDB
Access SQL: retirer une liste d'emails d'une mailing list[débutant]JTable : colonnes fixes
[Shell] Comment Faire 1 Tableau Avec Des ColonnesPoi (Excel) : Comment créer une liste de sélection (combobox)
Liste des langues disponibles sur le serveur ?Propriété "pop up" pour une form en c#
Prog qui disparait de la liste des ApplicationsCherche propriété treeview...
Plus de sujets relatifs à : Liste tables et propriété colonnes


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR