Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Erreur 3326

11 réponses
Avatar
bjf
Bonjour =E0 tous,
J'ai le probl=E8me du message d'erreur 3326 --> recordset=20
qui se produit de temps en temps =E0 l'ouverture d'une base=20
de donn=E9es chez un client alors que parfois cel=E0 se passe=20
tr=E8s bien.
Pouvez-vous me dire qu'elles peuvent-=EAtre les causes de=20
cette erreur ?
Merci d'avance.
BJF

1 réponse

1 2
Avatar
Gafish
Sur quel evenement ca se trouve tout ca ?
Je ne suis pas certain que ces deux lignes :
DoCmd.GoToControl "Dernière MAJ"
Forms![F ACCUEIL]![Dernière MAJ].Requery
soient nécessaires. Essaie de les mettre en commentaire.

"bjf" a écrit dans le message news:
0e2701c4e676$ee052320$
Salut Arnaud,
Oui, c'est bien sur cette ligne que le deboggeur s'arrête.
Il n'y a pas de requête avant cette instruction. Voici le
programme:
' Si Mot de passe OK, fermer F CHOIX BASE DE DONNEES
et F MOT DE PASSE et ouvrir F ACCUEIL et modifier date
Dernière MAJ
DoCmd.Close acForm, "F CHOIX BASE DE DONNEES"
DoCmd.Close acForm, "F MOT DE PASSE-ENTREE"
DoCmd.OpenForm "F ACCUEIL"
DoCmd.Maximize
DoCmd.GoToControl "Dernière MAJ"
[Forms]![F ACCUEIL]![Dernière MAJ] = Date
Forms![F ACCUEIL]![Dernière MAJ].Requery

L'idée était de mettre la date du jour dans une zone de
texte! Et ce truc fonctionnait depuis 1997!! Quid?
J'ai quand même l'impression que c'est une question de
droit d'accès!!
BJF

-----Message d'origine-----
L'erreur survient donc sur :
[Forms]![F ACCUEIL]![Dernière MAJ] = Date ?
La source de ton formulaire c'est une requête ? Si oui,
dans les propriétés

de cette requête, change le "type recordset" en le
passant à "Feuille

rép.dyn.(MAJ globale)"
Sinon si ca ne marche toujours pas, mets le code de ta
requête ici


"bjf" a écrit dans le
message news:

091a01c4e66f$f375abb0$
Re bonjour à tous,
La réponse a tardé car j'ai du me rendre chez le client
qui pose problème. Voici la situation du recordset:

DoCmd.GotoControl "Dernière MAJ"
[Forms]![F ACCUEIL]![Dernière MAJ] = Date


Cette erreur est devenue systématique.
J'ai remis une base qui fonctionne chez moi>: même erreur.
J'ai vérifié les droits, c'est OK.
Je ne sais plus ou chercher!
Merci pour toutes idées!
A+

-----Message d'origine-----
Et peux tu mettre ici le recordset qui te pose souci ?
La table liée, c'est une table Access d'une autre base ou
c'est un autre

format de bdd ?

"bjf" a écrit dans le
message news:

11a501c4e432$d6f64ce0$
Salut Arnaud,
Le problème se produit lors de l'accès à une table liée
sur un PC avec XP, MultiUser lors de l'éxécution de la
macro Autoexec.
La base de données liée n'est pas en lecture seule!
Si l'utilisateur n'a pas les droits d'écritures, le
message "mode lecture seule" est affiché.
Merci de t'intéresser à mon cas
A+
BJF


-----Message d'origine-----
Bonjour,

Il se produit à l'ouverture, mais quelles sont les
opérations que tu fais à

l'ouverture ?
Le recordset qui pose problème est basé sur quoi ?

Arnaud

"bjf" a écrit dans le
message news:

06c601c4e40e$a3816da0$
Bonjour à tous,
J'ai le problème du message d'erreur 3326 --> recordset
qui se produit de temps en temps à l'ouverture d'une
base



de données chez un client alors que parfois celà se
passe



très bien.
Pouvez-vous me dire qu'elles peuvent-être les causes de
cette erreur ?
Merci d'avance.
BJF



.




.




.





1 2