cs_faress1
Messages postés17Date d'inscriptionlundi 11 août 2008StatutMembreDernière intervention 3 septembre 2008
-
31 août 2008 à 18:27
lillith212
Messages postés1229Date d'inscriptionvendredi 16 novembre 2007StatutMembreDernière intervention16 juin 2009
-
1 sept. 2008 à 07:26
Bonjour,
beh, j'ai une application sur VB6 qui une bdd sur Access, beh mon problème c'est que je fais un calul qui s'affiche sur un label.Caption (0.012555556E-02) un double, mais lorsque je cherche sur Access je trouve pas les mêmes valeurs (je trouve des entiers genre 0 4 5 ..).
NB: j'ai changé la nature de mon champ numérique sur Access je l'ai mit comme un réel double.
ECARTTYPE = ECARTTYPE/3
ECARTTYPE = Sqr(ECARTTYPE)
End Function
Function INCERTITUDE() As Double
INCERTITUDE = 3 * ECARTTYPE
End Function
aprés il y a la commande de pour calculer
Private Sub cmdcalculer_Click()
txtmoyenne.Caption = MOYENNE
txtecart.Caption = ECARTTYPE
txtincertitude.Caption = INCERTITUDE
End Sub
dans les labels il m'affiche par exemple 0.0111111545E-02
mes sur la bases Access je trouve un entier.
je ne comprend pas pourquoi, mais je doute que c'est un problème de type( entier , double, real........) peut être.
lillith212
Messages postés1229Date d'inscriptionvendredi 16 novembre 2007StatutMembreDernière intervention16 juin 2009 1 sept. 2008 à 07:26
Bonjour,
(Tiens Renfield est rentré de vacances... )
Quand tu utilises le mot clé Val tu convertis sur un type Variant. Va voir en effet la fonction FormatNumber
Bon courage