想做一个asp。net 程序 读取excel 中的内容。请问怎么连接
解决方案 »
- asp.net操作xml问题
- 高手们帮忙彻底解决这个问题吧,Exception Details: System.UnauthorizedAccessException: Access to
- asp.net不能正常結束進程
- 异常处理的问题
- IE6不认js脚本
- 在线等待,求助!
- vs2008的web项目,怎么调试的时候无法修改代码?
- 页面出错时出现的出错信息能不能自定义,知道的进来看一下
- ASP.NET 菜单栏问题
- 谁能给个VS.NET2003上的MSDN的下载地址(中文的)谢了
- .net源代码交流学习
- .net技术群(vb.net,asp.net),希望经验丰富都加入,讨论学习 -----请加入 13711613
/// 从Excel文件导出数据
/// </summary>
/// <param name="path">文件路径</param>
/// <returns>返回Excel文件的数据集</returns>
public DataSet ExceltoDataSet(string path)
{
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +"Data Source="+ path +";"+"Extended Properties=Excel 8.0;";
OleDbConnection conn =new OleDbConnection(strConn);
conn.Open();
DataTable schemaTable = conn.GetOleDbSchemaTable(System.Data.OleDb.OleDbSchemaGuid.Tables,null);
string tableName=schemaTable.Rows[0][2].ToString().Trim(); string strExcel = "";
OleDbDataAdapter myCommand = null;
DataSet ds = null;
strExcel="Select * From ["+tableName+"]";
myCommand = new OleDbDataAdapter(strExcel, strConn);
ds = new DataSet();
myCommand.Fill(ds,tableName); return ds; }一部分,高手轻啤
http://www.aspxboy.com/18/category.aspx
OleDbConnection conn = new OleDbConnection(strConn);
conn.Open();
在conn.open 时出错 大家看看 连接语句有问题吗?