在项目开发中,有好多数据客户是保存在Excel表中,这些数据中可能有部分是需要导入项的数据库,于是就如有了项目题目这样的需求。即需要将excel表某些列、若干行的数据导入项目。
用C#来做,需要在项目导入
using Microsoft.Office.Interop.Excel;
具体操作代码如下:
#region 读EXCEL文件
//参数是文件名
private void ReadExelToDS(String ExcelFileName)
{
//要读取的列名放在数组中
strArr = txtCol.Text.Split(',');
//要读取的起止行放在数组中
strArr1 = txtRow.Text.Split('-');
//取起始行
iStartRow = int.Parse(strArr1[0]);
//取终止行
iEndRow = int.Parse(strArr1[1]);
sbRang = new StringBuilder(30);
//打开excel文档
Microsoft.Office.Interop.Excel.ApplicationClass app = new ApplicationClass();
app.Visible = false;
Workb