Bonjour tout le monde, ca fait 3 jours que je bloque sur la meme erreur dans mes 3 requettes SQL :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
sql = " UPDATE `Paiment` SET `Nom` = " & Me.tb_Nom.Text & ", `Prenom` = " & Me.tb_Prenom.Text & ", `Motif` = " & Me.tb_Motif.Text & ", `Montant` = " & Me.tb_Montant.Text & ", `DatePaiement` = " & Me.DT_paiement.Value.Date & " where `Num Paiment` = " & Me.Tb_NumPaiement.Text & " "
 
cmd = New OleDbCommand(sql)
        dta = New OleDbDataAdapter(cmd)
        cmd.Connection() = cnx
 
dts.Clear()
 
        dta.Fill(dts, "Paiment")
        dtt = dts.Tables("Paiment")
celle la c'est UPDATE, et j'ai la meme erreur pour les autres :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
sql = " INSERT INTO Paiment values (" & Me.Tb_NumPaiement.Text & "," & Me.tb_Nom.Text & "," & Me.tb_Prenom.Text & "," & Me.tb_Motif.Text & "," & Me.tb_Montant.Text & "," & Me.DT_paiement.Value & ");"
 
sql = "DELETE FROM 'Paiment' WHERE 'Num Paiment'= '" & Tb_NumPaiement.Text & "' "
l'erreur est au niveau de dta.Fill(dts, "paiment") et ca donne : Aucune valeur donnée pour un ou plusieurs des paramètres requis.