如何在mysql中插入GridView



我对英语表示歉意,我是拉丁语,英语不是很好。

我的问题是:

我想知道如何通过保存按钮将我的GridView的所有数据插入MySQL。也就是说,我不想在按"保存"按钮时一一插入行,如果不是全部。

我在没有MVC的ASP.NET平台上使用VB.NET。

是的,您是一个坏主意,是一个一个一个一个一个逐个更新行。
一个好习惯是填充datasetdatatable对象,然后更新数据库表。
使用mysqldataaDapter类及其.update方法。
这是一个简短的示例:

 Private Sub Foo()
        Dim connection As New MySqlConnection(MyConString)
        Dim sQuery As String = "Select * from Table"
        Dim myDA As New MySqlDataAdapter(sQuery, connection)
        Dim cmb As New MySqlCommand(myDA,connection)
        Dim MyDT As New DataTable() ' <- datatable must be filled with data from the datagrid
        myDA.Fill(MyDT)
        ' * Add new rows or delete/update existing one
        ' * and update the DataTable using 
        myDA.Update(MyDT)
    End Sub

最新更新