c#教程:winform如何导入Excel电子表格

 时间:2024-10-14 23:37:50

1、打开vs2010,新建项目demos,在婚栀驰严默认的Form1窗体上拖放Button按钮控件一个,设置其Text属性为【导入Excel】,name属性值为【btnExcel】;DataGridView数据控件一个,界面布局如图。

c#教程:winform如何导入Excel电子表格

2、双击【导入Excel】按钮,进入代码功能页面。这里使用到了OpenFileDialog类,可实现打开文件选择对话框,由用户选择文件位置。具体代码,如图所示。

c#教程:winform如何导入Excel电子表格

3、在第二步的功能代码中,使用到了GetExcelFirstTableName()方法。该方法可动态取Excel表名,具体代码如图所示。

c#教程:winform如何导入Excel电子表格

4、在第二步的功能代码中,还使用到了ExcelToDataSet()方法。该方法返回E垓矗梅吒xcel数据源,将Excel电子表格转换为DataSet数据源,具体代码如图所示。

c#教程:winform如何导入Excel电子表格

5、实际操作演示如图。点击【导入Excel】按钮,打开【打开文件夹】对话框,找到Excel电子表格位置,点击【打开】按钮,导入到DataGridView。

c#教程:winform如何导入Excel电子表格

6、导入电子表格后的结果如图所示。将表格内的第一行作为列名,第二行后的数据作为数据源。

c#教程:winform如何导入Excel电子表格
  • Windows10系统关闭或开启硬盘写入缓存的方法
  • Xshell看不见鼠标
  • 怎么启动Win10中AssignedAccessManager服务?
  • sqlserver2000未能找到存储过程 'sp_password'
  • qt中使控件QCheckBox不可见不可用
  • 热门搜索
    感恩手抄报简单又漂亮 六一手抄报 六一手抄报内容 珍爱生命预防溺水手抄报 致敬英雄手抄报图片 我爱我家手抄报 手抄报插图 关于保护环境的手抄报 体育手抄报 爱祖国手抄报简单漂亮