如何用vb.net向listview快速添加数据

我用的是vs2005,我想快速向listview添加大量数据,不想一步一步添加... 我用的是vs2005,我想快速向listview添加大量数据,不想一步一步添加 展开
 我来答
tidtoybd
2009-12-16 · TA获得超过105个赞
知道小有建树答主
回答量:135
采纳率:0%
帮助的人:181万
展开全部
你为什么不将大量数据组织桥拿唯到DataSet或DataTable中,或者数组中。然后用循环来添加?
如果数据在 Excel 中你可以通过 工程--引用 选择 Excel Libery 11.0 (office2007 是12.0)
然后通过代码来访问Excel工作表。
dim xlapp as new excel.application
xlapp.workbooks.open (path & filename) 比如: ....open ("c:\my.xls")
访问Excel工作表中的数据,给你一个范例,你就可以自己通过循环来实现了:
要读取sheet1,A1的数据敏培:
dim data1 as string
data1=xlapp.workbooks("my.xls").sheets("sheet1").cells(1,1)
如果是 B5 那么就是Cells(5,2)找到规律了?
这个地方,你可以通过 with来简化
这样敏郑,你也不需要过度直接就可以添加到listview中了。
最后,记得用xlapp.workbooks("my.xls").close savechanges:=false
set xlapp = nothing

如果你要导入到 listview中还不如导入到 DataGridView中 listview中只有第一列的数据可以修改,而DataGridView的用法就非常灵活了,如果你一开始导入到DataTable中,还可以通过DataView来进行数据筛选

我觉得你是不是该给我加加分呀?说的我累死了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式