C# WinForm 用到DataGridView控件,怎么将已经生成好的excel文件导入到DataGridView

网上有人说需要连接数据库,我觉得应该不要连接数据库吧,就是不知道DataGridView控件操作语句怎么写,Excel已经生成在一个文件夹下... 网上有人说需要连接数据库,我觉得应该不要连接数据库吧,就是不知道 DataGridView控件操作语句怎么写,Excel已经生成在一个文件夹下 展开
 我来答
孤灯江湖
2014-09-03 · TA获得超过281个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:161万
展开全部
这涉及到Execl读取了。
1、建议先建一个类ExcelHelper,需要引用dll,不想麻烦的话直接用微软的的Microsoft.Office.Interop.Excel就行,当然了,推荐NPOI,开源的,百度下载。参考一些常用写法,在这个类里写好读取Excel的方法,比如ExcelToDataTable(),将Excel读出来的数据转成DataTable型变量。
后续有更多Execl相关的操作的话,都在这个类里实现,方便移植。
2、导入时给DataGridView赋值就行。调用ExcelHelper.ExcelToDataTable()把Excel内容对应的DataTable取出来,然后赋给DataGridView的DataSource属性。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式