Où est l'erreur

Fermé
ruth - 7 janv. 2004 à 14:17
 ruth - 7 janv. 2004 à 15:11
Bonjour à tous !
SVP j'ai par erreur envoyé précédemment une question incomplete
en appuyant par erreu sur "envoyer"
voici ma question:
SVP dans un module d'une base access j'ai une erreur au niveau du code (il ya une boucle):
For J = 0 To thetable.Fields.Count - 1
DescChamp(j)=MaTable.Fields(J).Properties!Description
next j
qui est censé me donner les description des champs!
SVP où est l'erreur?
Merci

4 réponses

Zoltex Messages postés 10 Date d'inscription mardi 6 janvier 2004 Statut Membre Dernière intervention 6 octobre 2005
7 janv. 2004 à 14:30
l'erreur c'est : MaTable.Fields(J).Properties!Description

essaye plutôt : MaTable.Fields(J).Name pour avoir le nom de la colonne

et MaTable.Fields(J).Type pour avoir le type de données de la colonne (une valeur entière vallant une des constantes suivantes : dbInteger, dbLong, dbText, dbDate, etc)


Zoltex
0
Bonjour Zoltex!
ça marche avec toutes ces propriétés :name,type!
sauf avec description!je n'obtiens pas de solution en consultant l'aide vba!
Merci
0
fallait mettre :

Matable.Fields(J).Properties("Description")
merci
0
ça ne marche tjours pas
0