|
Bloquer des enregistrements dans une BD access |
|
Olivier Binon
|
Bonjour,
Je suis actuellement à la recherche de comment je peux bloquer des fichiers ou des enregistrements d'une base de données access avec Windev lors de modification, suppression, lecture.... et ce dans le cadre d'une application muti-utilisateurs afin de garder l'intégrité des données.
Je pense que le problème provient du provider OleDb mais si quelqu'un à une solution ou bien une idée qui pourrait me faire progresser, ca serait le bien venu
D'avance je vous remercie.
Olivier Binon
Contribution le : 12/12/2005 08:30
|
|
|
Re: Bloquer des enregistrements dans une BD access |
|
Animateur WDF
Inscrit: 17/05/2004 14:21
Post(s): 382
|
Je ne connais pas de solution pour oledb avec accès mais au cas où vous seriez "coincé" vous pouvez mettre en place ce système manuellement.
Vous devez créer un fichier unique pour tous les utilisateurs. A chaque fois qu'un utilisateur A prend la main sur un enregistrement vous stockez le numéro de ce dernier dans ce fichier. Lorsqu'un autre utilisateur B veut modifier, vérifier que le numéro de l'enregistrement n'est pas présent dans le fichier. Quand l'utilisateur A ferme après avoir modifié l'enregistrement, supprimer la ligne dans le fichier. L'enregistrement est débloqué.
Facile à dire, plus difficile à faire, il faut prévoir les différents cas possibles... Si celà peut vous aider
Contribution le : 13/12/2005 11:52
|
_________________
Mbsl
|
|
Re: Bloquer des enregistrements dans une BD access |
|
Animateur WDF
Inscrit: 17/05/2004 14:21
Post(s): 382
|
A tester avant tout :
Des options de blocage sont disponibles sur HLIT, HLITPREMIER, HLITRECHERCHEPREMIER, ETC ...
Dans l'aide :
HLITPREMIER(FICH,ID,hBlocageEcriture) fonctionne en oledb. Blocage en écriture SEULEMENT pour OLEDB.
C'est une piste à creuser...
Contribution le : 13/12/2005 11:58
|
_________________
Mbsl
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.