Tu peux toujours ouvrir un RecordSet "vide" et parcourir la collection des champs...
Pour ouvrir un RecordSet vide tu fais un
Code :
SELECT * FROM maTable WHERE ID=0
où ID est ta clé primaire et 0 est une valeur qui n'existe pas (au pire tu peux toujours sélectionner un seul enregistrement). Attention de ne pas faire WHERE ID IS NULL parce qu'il risque de parcourir la table.
_________________
HTH

This posting is provided "AS IS" with no warranties, and confers no rights cr*sse!