Accès aux Databases
Publié : mer. 08/févr./2006 22:01
Je suis en train de faire un outil particulier pour le taff et j'aimerais pouvoir "traiter" des fichiers (Access, Excel, DBF, texte etc...).
Pour les fichiers texte, dbf et autres qui ne contiennent pas plusieurs tables y'a pas trop de soucis.
Par contre pour les fichiers Excel et Acces j'arrive bien à faire des requêtes mais le problème c'est que je ne connais pas à l'avance le nom des tables/sheets.
Pour Access y'a moyen en faisant une query sur la table MSysObjects (elle est cachée) sauf que par défaut les droits en lecture ne sont pas activés (faut aller dans le menu Outils, Sécurité... dans Access) et il n'est pas envisageable de faire ça à la main pour chaque fichier.
Pour Excel c'est idem, je sais faire des query sur chaque sheet mais pour ça il me faut son nom et pas moyen d'avoir la liste des noms.
Quelqu'un a une idée ?
Pour les fichiers texte, dbf et autres qui ne contiennent pas plusieurs tables y'a pas trop de soucis.
Par contre pour les fichiers Excel et Acces j'arrive bien à faire des requêtes mais le problème c'est que je ne connais pas à l'avance le nom des tables/sheets.
Pour Access y'a moyen en faisant une query sur la table MSysObjects (elle est cachée) sauf que par défaut les droits en lecture ne sont pas activés (faut aller dans le menu Outils, Sécurité... dans Access) et il n'est pas envisageable de faire ça à la main pour chaque fichier.
Pour Excel c'est idem, je sais faire des query sur chaque sheet mais pour ça il me faut son nom et pas moyen d'avoir la liste des noms.
Quelqu'un a une idée ?