Bonjour à tous,
Il ma semble avoir un problème de déclaration de variable.
J'ai une requête en VBA pour mettre à jour une table
ça marche très bien, mais mes décimales sont perdues
Voilà le code
Je pense que le problème se situe au niveau de la variable, mais lorsque je met la variable en "decimal" VBA n'en veut pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub Form_Close() Dim MySql As String Dim Montant As Integer 'Montant = Me.Aides_Montant_Total Montant = DSum("E_Aides_Montant", "T_Entretiens", "E_Clé_Dossier =" & CléNewUsager) MySql = "UPDATE T_Dossiers SET T_Dossiers.Dt_Aides_Montant = " & Montant & " WHERE T_Dossiers.CléP_Dossier=" & CléNewUsager DoCmd.SetWarnings False DoCmd.RunSQL MySql DoCmd.SetWarnings True End Sub
Que faire ,
Merci par avance pour votre aide
Pierre
Partager