vb.net datagridview 显示数据清除的问题。
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
DataGridView1.DataSource = Nothing
Dim sqlstr As String = "select * from 销售单"
Dim myconn As New OleDbConnection(ConnStr)
Dim mycomm As New OleDbCommand(sqlstr, myconn)
myconn.Open()
adapter = New OleDbDataAdapter(sqlstr, myconn)
adapter.Fill(ds, "销售单")
DataGridView1.DataSource = ds.Tables("销售单")
End Sub
窗口中有button2按钮和datagridview组件。
点击 button2按钮一次后datagridview能够显示数据库中的数据。但是再次点击button2按钮后,datagridview中显示的数据会是原来的2倍。也就是说原来显示的数据没有清除,新的数据又追加上去了。
请教:怎么在第二次点击button2按钮的时候,就显示数据库中的数据?