Bonjour,
j'ai un problème a la modification de la variable QTDISP qui est de type double. Quand je clique sur la bouton pour modifier il s'affiche un message d'erreur. Si par exemple je mets 10,53 il m'affiche
syntaxe incorrect vers '53'
et si je mets 10.53 il affiche aussi un message
conversion invalide de la chaine 10.53 vers double.
Merci de m'aider svp

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
 
        connexion.con.Open() ' ouverture de la connexion vers la base
 
        Dim tx8 As Double = TextBox8.Text
 
 
        Dim cmd3 As New SqlCommand("UPDATE [Base-Ets-Mtiri].[dbo].[ARTICLE] SET QTDISP=" & tx8 & " "WHERE ART='" & tx1 & "'", connexion.con) ' la commande
       cmd3.ExecuteNonQuery()
        connexion.con.Close()
 
    End Sub