mise à jour de la base de données en utilisant datagridview
bonjour à tous,
je suis débutante je travaille sous visual studio (vb.net) et pour la base de données j'utilise sql server 2008
je vien de remplir ma datagridview à partir d'une base de donnés en utilisant une combobox et le code marche bien mais une fois que je veux mettre à jour ma bd en modifiant les données situées dans mon datagridview ça génère un pblm
voici mon code pour remplir mon datagridview
Code:
1 2 3 4 5 6 7 8 9
| Private Sub ComboBox3_SelectedvalueChanged(sender As Object, e As EventArgs) Handles ComboBox3.SelectedValueChanged
'filling datagridview using cmbbx 3'
Dim rq = "select * from [cutting software].dbo." & ComboBox3.SelectedItem.ToString
dt = New DataTable
Using cn As New SqlConnection("Data Source=TNBENWID1038\ODL;Initial Catalog=Cutting software;Integrated Security=True;")
da = New SqlDataAdapter(rq, cn)
da.Fill(dt)
DataGridView1.DataSource = dt
End Sub |
et le code suivant pour la mise à jour
Code:
1 2 3 4 5 6
| Private Sub edit_Click(sender As Object, e As EventArgs) Handles edit.Click
Dim cmdb As New SqlCommandBuilder(da)
Using cn As New SqlConnection("Data Source=TNBENWID1038\ODL;Initial Catalog=Cutting software;Integrated Security=True;")
da.Update(dt)
End Using
End Sub |
ce code génère ce message: System.InvalidOperationException: 'The ConnectionString property has not been initialized.'
merci d'avance : :calim2: