OVH Cloud OVH Cloud

Lire le fichier LDB

4 réponses
Avatar
TITI
Bonjour,

J'ai trouvé sur internet un module par une fonction QuiestConnecté () ? de
déterminer par lecture du fichier LDB, du nom du Poste et du Nom de
l'utilisateur.

J'ai lu dans l'aide de microsoft , que l'on pouvait aussi :
a.. Connexion / déconnexion de l'utilisateur à la base de données. (L'ID
d'utilisateur demeure dans la base de données de verrouillage jusqu'à ce que
le dernier utilisateur se déconnecte ou que l'emplacement soit réclamé par
une nouvelle connexion utilisateur).

b.. Arrêt normal ou anormal de la connexion de l'utilisateur.

c.. La fonctionnalité de liste des utilisateurs peut être utilisée avec la
fonction de contrôle de connexion afin de déterminer l'identité des
utilisateurs qui sont encore connectés et de les inviter à se déconnecter.
Mais l'un d'entre vous peut il me dire comment je peux trouver ces
informations, sur quel Octet sont stocké ces informations et éventuellement
avec quelles valeurs.


Merci à Vous.


Thierry

4 réponses

Avatar
Anor
Bonjour,

Sur le premier de octet de chaque ligne du fichier mdb

Regarde ici une fonction simplifiée :
http://memoaccess.free.fr/admin.htm#fListUsers

ou directement l'utilitaire de microsoft :
http://users.skynet.be/mpfa/temp/LDBView.exe

--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------

TITI :
| Bonjour,
|
| J'ai trouvé sur internet un module par une fonction QuiestConnecté ()
| ? de déterminer par lecture du fichier LDB, du nom du Poste et du Nom
| de l'utilisateur.
|
| J'ai lu dans l'aide de microsoft , que l'on pouvait aussi :
| a.. Connexion / déconnexion de l'utilisateur à la base de données.
| (L'ID d'utilisateur demeure dans la base de données de verrouillage
| jusqu'à ce que le dernier utilisateur se déconnecte ou que
| l'emplacement soit réclamé par une nouvelle connexion utilisateur).
|
| b.. Arrêt normal ou anormal de la connexion de l'utilisateur.
|
| c.. La fonctionnalité de liste des utilisateurs peut être utilisée
| avec la fonction de contrôle de connexion afin de déterminer
| l'identité des utilisateurs qui sont encore connectés et de les
| inviter à se déconnecter. Mais l'un d'entre vous peut il me dire
| comment je peux trouver ces informations, sur quel Octet sont stocké
| ces informations et éventuellement avec quelles valeurs.
|
|
| Merci à Vous.
|
|
| Thierry
Avatar
TITI
Merci pour les informations.

Mais ce que je veux trouver, ce n'ai pas seulement les utilisateurs
connectés et le nom du poste.

Mais être capable de savoir s'il sont encore connectés, s'il sont sortis
proprement.

Et je ne veux pas utilisé de DLL, car il faut obligatoire installer la DLL
sur la machine où j'installerai l'application. Car mon application risque
d'être installer sur plusieurs machines.

Thierry
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de
news:%
Bonjour,

Sur le premier de octet de chaque ligne du fichier mdb

Regarde ici une fonction simplifiée :
http://memoaccess.free.fr/admin.htm#fListUsers

ou directement l'utilitaire de microsoft :
http://users.skynet.be/mpfa/temp/LDBView.exe

--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------

TITI :
| Bonjour,
|
| J'ai trouvé sur internet un module par une fonction QuiestConnecté ()
| ? de déterminer par lecture du fichier LDB, du nom du Poste et du Nom
| de l'utilisateur.
|
| J'ai lu dans l'aide de microsoft , que l'on pouvait aussi :
| a.. Connexion / déconnexion de l'utilisateur à la base de données.
| (L'ID d'utilisateur demeure dans la base de données de verrouillage
| jusqu'à ce que le dernier utilisateur se déconnecte ou que
| l'emplacement soit réclamé par une nouvelle connexion utilisateur).
|
| b.. Arrêt normal ou anormal de la connexion de l'utilisateur.
|
| c.. La fonctionnalité de liste des utilisateurs peut être utilisée
| avec la fonction de contrôle de connexion afin de déterminer
| l'identité des utilisateurs qui sont encore connectés et de les
| inviter à se déconnecter. Mais l'un d'entre vous peut il me dire
| comment je peux trouver ces informations, sur quel Octet sont stocké
| ces informations et éventuellement avec quelles valeurs.
|
|
| Merci à Vous.
|
|
| Thierry




Avatar
Anor
Bonjour,

je n'ai pas parlé de dll à installer ...

Pour savoir s'il y a des personnes connectées, l'adresse
http://memoaccess.free.fr/admin.htm#fListUsers
te donne la résultat.

S'il y a des personnes dans le .ldb ET que la base .mdb peut être ouverte en mode exclusif,
http://memoaccess.free.fr/admin.htm#OpenExclusive
ALORS ces personnes sont sorties "malproprement".

Maintenant, savoir qui est *réellement* connecté à l'instant t
il n'y a pas à ma connaissance de méthode toute faite
peut-être qu'un événement timer dans le menu principal de l'appli mettant à jour
périodiquement une info qui s'auto détruit périodiquement aussi .....?
--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------

TITI :
| Merci pour les informations.
|
| Mais ce que je veux trouver, ce n'ai pas seulement les utilisateurs
| connectés et le nom du poste.
|
| Mais être capable de savoir s'il sont encore connectés, s'il sont
| sortis proprement.
|
| Et je ne veux pas utilisé de DLL, car il faut obligatoire installer
| la DLL sur la machine où j'installerai l'application. Car mon
| application risque d'être installer sur plusieurs machines.
|
| Thierry
Avatar
TITI
Encore merci.

J'avais trouvé sous Access 97 dans le livre blanc "Microsoft Jet 3.5
Performance Overwiex and Optimiation Techniques" une DLL MSLBDUSR.DLL et
qui permettait de répondre à toutes les questions suivantes :

Qui est actuellement connecté,
Qui a été connecte,
Qui est mal sorti,
Le nombre d'utilisateur.

J'aurai aimé pourvoir faire tout cela mais sans la DLL.

Thierry
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de
news:

Bonjour,

je n'ai pas parlé de dll à installer ...

Pour savoir s'il y a des personnes connectées, l'adresse
http://memoaccess.free.fr/admin.htm#fListUsers
te donne la résultat.

S'il y a des personnes dans le .ldb ET que la base .mdb peut être ouverte
en mode exclusif,

http://memoaccess.free.fr/admin.htm#OpenExclusive
ALORS ces personnes sont sorties "malproprement".

Maintenant, savoir qui est *réellement* connecté à l'instant t
il n'y a pas à ma connaissance de méthode toute faite
peut-être qu'un événement timer dans le menu principal de l'appli mettant
à jour

périodiquement une info qui s'auto détruit périodiquement aussi .....?
--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------

TITI :
| Merci pour les informations.
|
| Mais ce que je veux trouver, ce n'ai pas seulement les utilisateurs
| connectés et le nom du poste.
|
| Mais être capable de savoir s'il sont encore connectés, s'il sont
| sortis proprement.
|
| Et je ne veux pas utilisé de DLL, car il faut obligatoire installer
| la DLL sur la machine où j'installerai l'application. Car mon
| application risque d'être installer sur plusieurs machines.
|
| Thierry