读书人

DataGridView1中的数据怎么清除

发布时间: 2012-02-15 12:09:44 作者: rapoo

DataGridView1中的数据如何清除?
还是今天提出的问题,
DataGridView1中的数据如何清除?
有很多高手告诉我
DataGridView1.datasource=nothing
或者用
dataset.Tables.Clear()

用DataGridView1.datasource=nothing 我的整个格式都清除了
用dataset.Tables.Clear() 整个DataGridView1中的内容不会随着条件的改变而改变
不知道有没有什么其他的方法清除DataGridView1中的数据!




[解决办法]
不是tables.clear
而是tables中的table.clear或table.rows.clear
[解决办法]
刚才看错你的要求了,我在DataGrid中用Clear方法可以,但DataGridView不清楚,不好意思。
[解决办法]
dataSet.Clear();
[解决办法]
如果你是用
DataAdaper对象.Fill(Dataset对象);
DataGrid对象.DataSource=Dataset对象.tables(0)
那么改成:
Dataset对象.clear()
DataAdaper对象.Fill(Dataset对象);
DataGrid对象.DataSource=Dataset对象.tables(0)
Dataset对象.Dispose()

你自己试试,
我的E-Mail : roger0739@vip.winzheng.com
大家一起讨论,我曾经做过这样一个系统,我用的是VB.NET 2003 +MS SQL Server 2000做的


[解决办法]
你应该用非自动生成列的方式,手动的来添加列,然后设置和数据源的列的对应关系,然后就可以直接通用DataSource来清楚行的显示了,如果是自动生成列当然就会什么也不显示了.

读书人网 >VB Dotnet

热点推荐