Vérifier si une base de donnée est déjà ouverte

AntoineDsi Messages postés 15 Date d'inscription lundi 27 novembre 2006 Statut Membre Dernière intervention 1 août 2007 - 13 déc. 2006 à 14:50
AntoineDsi Messages postés 15 Date d'inscription lundi 27 novembre 2006 Statut Membre Dernière intervention 1 août 2007 - 13 déc. 2006 à 15:51
Bonjour je débute en vb6 , et j'aimerais simplement pouvoir vérifier si une base de donnée est ouverte ( Access) et que ca me renvoie un message oui ou non ... Est ce possible ?

2 réponses

cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
13 déc. 2006 à 15:30
Une petite astuce, pas forcément la meilleure idée, mais perso j'en connais pas d'autres.

Avec une base Access, fichier .mdb, lorsqu'une connection est créer à cette base, un fichier .ldb est créer au même endroit et du même nom que le fichier mdb. Ce fichier ldb contient diverses infos sur le ou les utilisateurs connectés à la base. Ce fichier est effacé lorsque le dernier utilisateur ferme la base.

Vérifier la présence du fichier te permet déjà de savoir si la base est utilisée ou pas.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
0
AntoineDsi Messages postés 15 Date d'inscription lundi 27 novembre 2006 Statut Membre Dernière intervention 1 août 2007
13 déc. 2006 à 15:51
Oui ca j'y avais déjà pensé mais j'aimerais savoir si il y a un autre moyen que celui la . Mais merci beaucoup .
0
Rejoignez-nous