Forum - Questions générale - Sujet n°764

[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Questions générale - Questions générale


clos par 3Stone le 03/07/2016 : 21:33  Sujet n° 764  CRASH Access

le 04/03/2016 : 20:06
par zoulou153

Anonyme

visiteur

Bonsoir à tous

Je développe un appli de migration de données.
Basiquement à partir de tables d'import issues de feuilles excel, j'extrais, ventile, vérifie mes informations pour les écrire en base
Mais ....
Au cours de mon traitement je me trouve confronté au message suivant :

Signature du problème :
  Nom d’événement de problème:    APPCRASH
  Nom de l’application:    MSACCESS.EXE
  Version de l’application:    15.0.4737.1000
  Horodatage de l’application:    55801c34
  Nom du module par défaut:    ACECORE.DLL
  Version du module par défaut:    15.0.4711.1000
  Horodateur du module par défaut:    550913be
  Code de l’exception:    c0000005
  Décalage de l’erreur:    00078e50
  Version du système:    6.3.9600.2.0.0.16.7
  Identificateur de paramètres régionaux:    1036


Sachant que
si je relance les traitements successivement, le process plante de façon aléatoire
(jamais sur le même enregistrement) ce qui semble exclure les données par elles même
le plantage se produit - en dehors - de ma gestion d'erreur.

(Toute mes procédures comportent
on error goto gesterr
...... bla bla ....

Gesterr:
select case errnumber
case else
stop
end select)

Pouvez vous  m'aider dans ma recherche de solution?

Merci d'avance
Ecrire à zoulou153  sujet clos  Haut
Réponse n° 1
--------
le 05/03/2016 : 23:04
par 3Stone

3Stone

Administrateur

Bonjour,

A distance, ce genre de problème est difficile à cerner d

Il faudrait commencer par savoir quel fonction ou appel fait planter l'application.
Pour cela, il faut placer un point d'arrêt au début du traitement. Puis, tu lance le traitement pour ensuite avance en pas à pas par F8.

Cela permettra de vérifier les différentes valeurs des variables et autres valeurs.

Si tu le souhaites, tu peux me passer un extrait du code ou mieux, la base dont tu auras vidé les tables. Dans ce cas, tu peux utiliser ceci.

Cordialement,
Pierre (3Stone)
  clos par 3Stone le 03/07/2016 : 21:33  Haut
Réponse n° 2
--------
le 06/03/2016 : 20:46
par zoulou153

Anonyme

visiteur
Bonsoir Pierre

Merci de me répondre.
Oui, bien sûr le pas à pas est la démarche qui va éclairer le problème.
Je me lance dans la boucle (au sens propre ...) et je reviens sur le forum avec des informations plus précises.

Pour info, j'ai lu deux ou trois choses sur le net, dont une qui m'interpelle.
Il s'agit d'un message évoquant un problème de RunTime.
Or c'est bien dans cette configuration que je travaille : un access 2013, et sur le même serveur un logiciel de GPAO utilisant un Runtime 2010 dont l'éditeur refuse la mise à jour...

J'ai bien pensé à isoler la GPAO sur une machine virtuelle, mais 800€ à débourser.

(à suivre ...)
Cordialement
Ecrire à zoulou153   clos par 3Stone le 03/07/2016 : 21:33  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut