求助 datagridview清理问题
vb.net吧
全部回复
仅看楼主
level 1
DZ小炮 楼主
先查询数据库内容并在datagridview中显示出来
da = New SqlDataAdapter("SELECT * From ** where *** , cn)
ds = New DataSet()
da.Fill(ds, "r1")
DataGridView1.DataSource = ds.Tables("r1")
然后设置了一个button2,清空datagridview中数据会出错,这是为什么啊?
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
DataGridView1.Rows.Clear()
DataGridView1.Columns.Clear()
End Sub
报错提示:未处理ArgumentException,不能清除列表
2012年11月14日 08点11分 1
level 8
你已经绑定数据源了,清除必需数据源里的数据
2012年11月14日 09点11分 2
level 10
DataGridView1.DataSource = nothing
这样就清除了,对用数据源来说
2012年11月22日 11点11分 3
1