Bonjour
SVP, j'ai une procedure d'ajout qui fonctionne quand je met une valeur. lorque que je remplace la valeur par le contenu d'un champ text, ca n'enregistre plus.
je ne comprend +rien
aidez moi svp
voici le code
ma table a 2champs, un champs :ID de type numeroauto et un champ libéllé
Private Sub ButtonEn1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles ButtonEn1.Click
Dim MaConnexion As OleDbConnection
Dim MaCommand As OleDbCommand
Dim StrSql As String
Try
StrSql = "INSERT INTO Energie ( LibelleEnergie ) values (" & Me.TxtEnergie.Text & ")"
MaConnexion = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & "C:\Visual Studio Projects\AMCDesignor\ProsofParcAuto.mdb" & ";")
MaCommand = MaConnexion.CreateCommand
MaCommand.CommandText = StrSql
MaConnexion.Open()
MaCommand.ExecuteNonQuery()
Catch ex As OleDbException
MsgBox(ex.Message)
End Try
MaConnexion.Close()
end sub
Partager