Bonjour à tous
Un de mes clients a un problème de plantage direct sans message d'erreur !
je viens de le reproduire:
Une nouvelle base, une seule table "matable" avec un seul champ "N°" et un seul enregistrement 1
un formulaire avec une commande et ce codesi N° est de type décimal, j'ai un plantage direct
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub Commande_Click() Dim Rs As DAO.Recordset Set Rs = CurrentDb.OpenRecordset("matable") Rs.MoveLast Mémo = Rs(0) Set Rs = Nothing End Sub
pour les autres type, numérique entier, réel, texte pas de problème
J'ai donc mis un point d'arrêt sur la première ligne et avant d'interroger rs(0), tout va bien
mais e simple fait de mettre le curseur sur rs(0) (ce qui e général donne une infobulle avec la valeur) plante direct (uniquement avec le type décimal ! ! ! ! )
Est ce que quelqu'un a des tuyaux Microsoft ?
je précise: ce code fonctionnait tout à fait bien, j'ai compilé, compacté, réparré et enregistré, rebooté, cherché sur internet ....
PS: 2° client dans la merde depuis aujourd'hui sur un formulaire de bordereaux de livraison donc d'utilisation très courante





Répondre avec citation





Partager