cs_pledoux
Messages postés147Date d'inscriptionmardi 12 octobre 2004StatutMembreDernière intervention 6 mars 2007 4 janv. 2005 à 18:50
Bonjour,
Ce n'est pas une base de donnée que tu souhaite ouvrir (fichier dbc) mais
une table externe (fichier dbf). Donc dans ta ligne avec OpenDataBase il faut
juste mettre le chemin d'accès à la table. Le recordsource lui vaut le nom de
ta table DBF.
Ensuite le fonctionnement est le même qu'avec une base Access.
L'astuce est donc de mettre uniquement le chemin d'accès sans le nom de
la table dans OpenDataBase.
cdrik59
Messages postés9Date d'inscriptionmardi 4 janvier 2005StatutMembreDernière intervention 5 juillet 2012 5 janv. 2005 à 09:41
Voilà le code que j'ai mis d'aprés la premiére explication cependant
j'ai un probléme de'ouverture de base car apparament elle ne peut ps
être ouverte en mode exclusive car elle est déjà ouverte ! Le hic c'est
qu'elle n'est ouverte nulle par ?
cs_pledoux
Messages postés147Date d'inscriptionmardi 12 octobre 2004StatutMembreDernière intervention 6 mars 2007 5 janv. 2005 à 09:49
Bonjour,
Regarde du côté du RecordsetType. Mais je ne connais pas en VBA. De plus, j'ai eu pas mal de problèmes avec les tables dBF en DAO. J'ai préféré migrer en ADO avec le vfpoledb (voir sur le site Visual FoxPro) qui permet de fonctionner comme sous FoxPro.