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

acces ne se ferme plus / vista

7 réponses
Avatar
yolet
Bonjour
UN petit pb tout bete en passant d1 pc xp vers un vista en consevrant acces
2002
l'application ne se ferme plus
merci de votre aide

7 réponses

Avatar
yolet
bon ben ca se ferme maintenant : rien compris au pb !
1er démarrage d1 base access , l'aplli se ferme mais pas access . un coup de
ctrl+alt+supp .
et depuis pas de pb


"yolet" a écrit dans le message de
news:eaJ%
Bonjour
UN petit pb tout bete en passant d1 pc xp vers un vista en consevrant
acces 2002
l'application ne se ferme plus
merci de votre aide


Avatar
yolet
arghh....
encore bloqué !
Pénible le truc si qq 1 a une idée sur ce qui peut empecher la fermeture
d'access, des fois oui ... et des fois non

"yolet" a écrit dans le message de
news:
bon ben ca se ferme maintenant : rien compris au pb !
1er démarrage d1 base access , l'aplli se ferme mais pas access . un coup
de ctrl+alt+supp .
et depuis pas de pb


"yolet" a écrit dans le message de
news:eaJ%
Bonjour
UN petit pb tout bete en passant d1 pc xp vers un vista en consevrant
acces 2002
l'application ne se ferme plus
merci de votre aide





Avatar
yolet
Personne pour m'aider sur ce pb??

"yolet" a écrit dans le message de
news:eaJ%
Bonjour
UN petit pb tout bete en passant d1 pc xp vers un vista en consevrant
acces 2002
l'application ne se ferme plus
merci de votre aide


Avatar
3stone
Salut,


En général, si Access ne "ferme" pas, c'est que les différents
objets ne sont pas libérés...

Par exemple, toutes les déclarations comme

Set db = ...

doit être libérée par

Set db = Nothing


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)




yolet wrote:
arghh....
encore bloqué !
Pénible le truc si qq 1 a une idée sur ce qui peut empecher la
fermeture d'access, des fois oui ... et des fois non

"yolet" a écrit dans le message de
news:
bon ben ca se ferme maintenant : rien compris au pb !
1er démarrage d1 base access , l'aplli se ferme mais pas access . un
coup de ctrl+alt+supp .
et depuis pas de pb


"yolet" a écrit dans le message de
news:eaJ%
Bonjour
UN petit pb tout bete en passant d1 pc xp vers un vista en
consevrant acces 2002
l'application ne se ferme plus
merci de votre aide






Avatar
DAniel
Merci 3 Stone pour cette piste , j"en ai profité pour controleer mon code :
il y avait bien qq oublis mais pas dans la partie des menus utilisée
habituellment
La je viens de faire un test ..juste ouverture d1 formulaire ... meme pas
de saisie , juste qq lignes qui font une selection des données . Cabloque à
100%
Endehors des "set" qu'est ce qui pourrait bien bloquer la fermeture sous
vista (sous xp tout vabien)



"3stone" a écrit dans le message de news:

Salut,


En général, si Access ne "ferme" pas, c'est que les différents
objets ne sont pas libérés...

Par exemple, toutes les déclarations comme

Set db = ...

doit être libérée par

Set db = Nothing


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)




yolet wrote:
arghh....
encore bloqué !
Pénible le truc si qq 1 a une idée sur ce qui peut empecher la
fermeture d'access, des fois oui ... et des fois non

"yolet" a écrit dans le message de
news:
bon ben ca se ferme maintenant : rien compris au pb !
1er démarrage d1 base access , l'aplli se ferme mais pas access . un
coup de ctrl+alt+supp .
et depuis pas de pb


"yolet" a écrit dans le message de
news:eaJ%
Bonjour
UN petit pb tout bete en passant d1 pc xp vers un vista en
consevrant acces 2002
l'application ne se ferme plus
merci de votre aide









Avatar
3stone
Salut,

DAniel wrote:
Endehors des "set" qu'est ce qui pourrait bien bloquer la fermeture
sous vista (sous xp tout vabien)



Il y a aussi le format abrégé pour les tests...

if a then...

ou il est prudent d'écrire

if a=true then...

Il y a également cette habitude qui consiste à cacher les erreurs
au lieu de les traiter.

On error resume next

que l'on ne devrait utiliser que lorsque l'erreur possible est
parfaitement identifiée et que le masquage ne peut en aucun
cas induire un fonctionnement eratique.

En cas de doute, je préfère traiter l'erreur attendue et permettre
l'affichage des autres éventuelles...

labelError:
if err.Number = 1234 then 'erreur attendu
resume next
else
msgbox err.Number & " - " & err.description
resume sub_out
end if

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Avatar
DAniel
merci 3stone
jeviens de trouver enfin l'origine du pb c'était bien un nothing qi manquait
, je me suis fait avoir car j'avais un .close mais pas de noting ... dans un
module externe !

"3stone" a écrit dans le message de news:
%
Salut,

DAniel wrote:
Endehors des "set" qu'est ce qui pourrait bien bloquer la fermeture
sous vista (sous xp tout vabien)



Il y a aussi le format abrégé pour les tests...

if a then...

ou il est prudent d'écrire

if a=true then...

Il y a également cette habitude qui consiste à cacher les erreurs
au lieu de les traiter.

On error resume next

que l'on ne devrait utiliser que lorsque l'erreur possible est
parfaitement identifiée et que le masquage ne peut en aucun
cas induire un fonctionnement eratique.

En cas de doute, je préfère traiter l'erreur attendue et permettre
l'affichage des autres éventuelles...

labelError:
if err.Number = 1234 then 'erreur attendu
resume next
else
msgbox err.Number & " - " & err.description
resume sub_out
end if

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)