把Excel文档转换成DataTable
来源:互联网 发布:软件培训机构网站 编辑:程序博客网 时间:2024/05/21 22:33
把Excel文档转换成DataTable的方法:
public DataTable XlsToDataTable(string strpath) //适用于Excel 2003
{
string strConn;
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + strpath + ";" +
"Extended Properties=Excel 8.0;";
OleDbConnection conn = new OleDbConnection(strConn);
OleDbDataAdapter myCommand = new OleDbDataAdapter("SELECT * FROM [Sheet1$]", strConn);
DataTable dt = new DataTable();
myCommand.Fill(dt);
return dt;
}
通过如下方法可以获取Excel表中几行几列的内容:
public string GetExcelContent()
{
string strpath = FileUpload1.PostedFile.FileName.ToString();
DataTable data = XlsToDataTable(strpath);
string ch= "";
string fzb = "";
string caf = "";
string mgf = "";
for (int i = 0; i < data.Rows.Count; i++)
{
ch= data.Rows[i][0].ToString();
fzb = data.Rows[i][1].ToString();
caf = data.Rows[i][2].ToString();
mgf = data.Rows[i][3].ToString();
}
return ch;
}
- 把Excel文档转换成DataTable
- 把Xml转换成DataTable
- 把list转换成 datatable
- Excel转换成DataTable DataTable转换成Excel
- 怎样可以把excel表格转换成word文档
- 上传Excel转换成DataTable
- 把datatable导出成excel文件
- 把List数据转换成DataTable
- 怎么把list转换成 datatable
- C#Excel数据转换成DataTable
- excel 与 DataTable 转换
- Excel转换为DataTable
- 把DataTable导出到Excel
- 把Excel转换成word文档的简便操作技巧你知道吗
- 把Excel转换成word文档有什么简单的方法
- Excel文档转化为DataTable
- 把CellSet转换成DataTable 的C#函数
- 把企业库返回的DataTable转换成实体列表
- 插件开发的好处
- VxWorks培训心得
- xml文件操作初步
- # 启动外部程序的几种方法
- dm9000初始化过程
- 把Excel文档转换成DataTable
- 使用 Office Web 组件参考文档
- 改变自己
- 深入探索Symbian多视图程序开发
- ert
- Flash 3D引擎全集
- c# 日期函数[string.Format----GetDateTimeFormats]
- 44
- 一个GPIB操作的C#类