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
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
.
.
.
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" <bjf@discussions.microsoft.com> a écrit dans le message news:
0e2701c4e676$ee052320$a301280a@phx.gbl...
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" <bjf@discussions.microsoft.com> a écrit dans le
message news:
091a01c4e66f$f375abb0$a501280a@phx.gbl...
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" <bjf@discussions.microsoft.com> a écrit dans le
message news:
11a501c4e432$d6f64ce0$a601280a@phx.gbl...
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" <bjf@discussions.microsoft.com> a écrit dans le
message news:
06c601c4e40e$a3816da0$a301280a@phx.gbl...
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
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