Je dois obtenir tous les noms de colonne d'une table en utilisant VBA ou Access SQL et les parcourir pour la validation, est-ce que quelqu'un a une solution à cela, j'ai cherché Google en vain.Obtenir les noms des colonnes
10
A
Répondre
14
Cela fonctionne
Set db = CurrentDb()
Set rs1 = db.OpenRecordset("Table1")
Dim fld As DAO.Field
For Each fld In rs1.Fields
MsgBox (fld.Name)
Next
Set fld = Nothing
2
Dim l As Integer
For l = 0 To CurrentDb.TableDefs("tbl_Name").Fields.Count - 1
Debug.Print CurrentDb.TableDefs("tbl_Name").Fields(l).name
Next l
+0
C'est ce que Feral a eu il y a 3 ans, mais l'a changé pour le meilleur code proposé par David. Je ne vois pas pourquoi vous l'avez ajouté (trois ans plus tard); encore moins pourquoi il a eu des upvotes. – Johanness
Questions connexes
- 1. Comment obtenir les noms des colonnes dans une instance TDbxReader
- 2. Obtenir des tables de noms, des colonnes de noms, des données de noms en utilisant .net
- 3. Obtenir les noms des champs de classe et les noms de colonnes de table à partir des métadonnées NHibernate
- 4. obtenir les noms de colonnes avec Delphi (DBExpress)
- 5. obtenir des noms de colonnes à partir d'une table dont l'un des noms de colonnes est un mot clé
- 6. Obtenir les noms de paquetage des classes
- 7. Tableau et les noms de colonnes causant des problèmes
- 8. Les noms des colonnes DataGrid ne semblent pas être liés
- 9. table des variables ou les noms de colonnes
- 10. Obtenir les noms des colonnes visibles Liste SharePoint via le service Web en utilisant C#
- 11. mysql obtenir les noms des colonnes de la table dans l'ordre alphabétique
- 12. Comment obtenir les noms des colonnes avec resultset dans php/mysql?
- 13. WPF ListView avec les noms de colonnes?
- 14. liste tous les noms de colonnes
- 15. Zend_Db_Table fetchAll et les noms de colonnes
- 16. ADOdb retourne les noms de colonnes et les index numériques
- 17. Comment obtenir toutes les colonnes dans Android?
- 18. Comment connecter Excel à MS SQL et obtenir des données avec des noms de colonnes?
- 19. obtenir les noms des cases à cocher des gabarits
- 20. Comment obtenir des propriétés Les noms des paramètres d'objet?
- 21. Comment obtenir des valeurs distinctes des colonnes?
- 22. Oracle tables imbriquées et les noms de colonnes
- 23. Comment obtenir des noms de colonnes à imprimer dans ce programme C#?
- 24. noms de colonnes dans générés dynamiquement datawindows
- 25. Obtenir les valeurs des colonnes dans flex datagrid
- 26. json obtenir les noms des clés sous forme de texte?
- 27. Obtenir les noms des fonctions de la pile d'appels
- 28. C#, obtenir les cookies avec des noms différents
- 29. obtenir les noms des éléments de JS/jQuery
- 30. jqGrid - grille Créer sans les noms de colonnes
rapide, propre et exactement ce que je voulais, je vous remercie! +1 – Yoda
Bon pour l'entendre, je vous en prie .. –
En général, je n'utilise jamais de compteur pour les collections qui ont leur propre type de données pour les éléments de la collection. J'utiliserais For Each fld In rs1.Fields, à la place (avec la variable fld comme type DAO.Field). –