Access Mutiutilisateur création ->Erreur 3251

Résolu/Fermé
artamys Messages postés 120 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 9 mars 2018 - 29 août 2008 à 10:13
artamys Messages postés 120 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 9 mars 2018 - 29 août 2008 à 15:49
Bonjour,
J'ai besoin de créer une base en format multi utilisateur.
Ma base unique fonctionne sans problème.

Lorsque je fractionne la base ou que j'en cré une nouvelle en ajoutant tous les objets sauf les tables que je lie et que je clique sur une liste déroulante ayant comme code :
....
Set db = currentDb()
Set A=db.openrecordset("TB_FAQ")
A.index="primarykey"
A.seek="=",listeFAQ

Le code surligné en jaune est :
A.index="primarykey"

je rencontre un message d'erreur de type 3251 : Opération non autorisée pour ce type d'objet et la je ne comprends pas.
Je n'ai pas fait de groupe donc je suis sensé me connecter en administrateur et pourtant je prend ce message d'erreur.

La honnetement je ne comprends pas ???
A voir également:

3 réponses

artamys Messages postés 120 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 9 mars 2018 7
29 août 2008 à 12:07
Solution trouvée.
Les péthodes index et seek ne marchent pas.
il faut utliser la méthode find.
Merci access !!!!
qui doit tout reprogrammer....

A.FindFirst "Numero_FAQl =" & ListeFAQ & "
0
artamys Messages postés 120 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 9 mars 2018 7
29 août 2008 à 14:07
le problème est que maintenant cela ne marche plus sur la base normale.
GRR si quelqu'un a une soution. j'ai désormais ce message sur la base sans fractionnement et sans table liée.
0
artamys Messages postés 120 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 9 mars 2018 7
29 août 2008 à 15:49
la méthoed find ne marche que pour les versions utilisateirs, pour le reste il faut concerver primaryket et seek.
0