cs_gronon2
Messages postés43Date d'inscriptionvendredi 16 mai 2003StatutMembreDernière intervention16 septembre 2005
-
29 déc. 2003 à 22:09
hilalwhite
Messages postés5Date d'inscriptionmercredi 3 novembre 2004StatutMembreDernière intervention 4 novembre 2004
-
8 nov. 2004 à 10:20
Faites-moi un cadeau de noel et aidez-moi
Voila j'ai une application qui utilise des bases access
cette application fonctionne en réseau
nous somme 4 ordinateurs sur ce programme
Après plusieurs heures de travail,lorsque je veux fermer l'ordinateur "maitre' (celui ou se trouve l'application et les bases access) je recois 2 messages
1 ier message
- Il y a 3 utilisateurs de connecter....etc...etc
ce message est correct puisque c'est la vérité
2 ième message
Il y a 21 fichiers d'ouvert par les utilisateurs
Ce qui veut dire que après avoir utliser les connections vers les bases access ...elles demeurent comme ouverte en mémoire
Je voudrais que mon application ,après avoir consulté et ou modifié une de mes bases access ,ferme la communication et ainsi libère la mémoire utilisée
Voici un bref exemple comment je consulte-modifie mes bases
Dim base1 As Recordset
Dim table1 As Recordset
Set base1 = Workspaces(0).OpenDatabase(App.Path + "" + "mabase.mdb")
Set table1 = base1.OpenRecordset("ma_table1", dbOpenDynaset)
ensuite j'utilise edit, addnew...etc...etc
et pour terminer
table1.close
base1.close
que me manque-t-il ????
Louis
P.s. J'ai aussi des connections avec des DataGrid sur ces même bases access...seraient-ce ces connections qui posent mon problème ?????
cs_labout
Messages postés1356Date d'inscriptionsamedi 8 décembre 2001StatutMembreDernière intervention23 octobre 20068 29 déc. 2003 à 23:11
labout
Il te manque la fermeture
du workspace
Workspaces(0).close
Un moyen de vérifier la fermeture si tous les postes ont quitté tun ne dois plus avoir de fichier ldb ouvert.
hilalwhite
Messages postés5Date d'inscriptionmercredi 3 novembre 2004StatutMembreDernière intervention 4 novembre 2004 8 nov. 2004 à 10:20
Bonjour,
Je voulais juste poser une question qui n'a peut-etre rien a voir....
Est-il possible d'ouvrir une db en access sans créer de fichier ldb?
Merci de votre attention
---------------------------------------------------------------------------------
Ce que tu ne sais pas faire, fais le faire par quelqu'un d'autre