求救:把EXCEL导入到对应的表中,报错(未能找到 OLE DB 提供程序 'MICROSOFT.JET.OLEDB.4.0' 的注册表项)。 大虾,请问是什么原因啊。怎么解决。HELP!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的数据库服务器上装 excel没有? 加上using System.Data.OleDb; // 获取Excep文件的完整路径 string source = File1.Value; string ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + source + ";Extended Properties=Excel 8.0"; string query = "SELECT * FROM [Sheet1$]"; OleDbCommand oleCommand = new OleDbCommand(query, new OleDbConnection(ConnStr)); OleDbDataAdapter oleAdapter = new OleDbDataAdapter(oleCommand); DataSet myDataSet = new DataSet(); // 将 Excel 的[Sheet1]表内容填充到 DataSet 对象 oleAdapter.Fill(myDataSet, "[Sheet1$]"); // 数据绑定 DataGrid1.DataSource = myDataSet; DataGrid1.DataMember = "[Sheet1$]"; DataGrid1.DataBind(); 求助高手解答~~~~~ 求解啊! CSDN高手何在,Socket通讯问题 B/S方 安装完SQL SERVER2005 为什么没有 MANAGEMENT STUDIO?? SiteFactory连接oracle问题 求教CSDN高手:上传文件问题! 和我相同境遇的兄弟请看过来,各位大侠指点迷津 从ASP向ASP.NET迁移,是否使用VB.NET更方便呢? 散分----请推荐几个提供NET控件的下载网址 ngws runtime和sdk哪里当? 前端传送对象集合到后端 如何遍历? 关于 window.location.reload() 方法 visual studio生成dll文件的问题!
// 获取Excep文件的完整路径
string source = File1.Value;
string ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + source + ";Extended Properties=Excel 8.0";
string query = "SELECT * FROM [Sheet1$]";
OleDbCommand oleCommand = new OleDbCommand(query, new OleDbConnection(ConnStr));
OleDbDataAdapter oleAdapter = new OleDbDataAdapter(oleCommand);
DataSet myDataSet = new DataSet(); // 将 Excel 的[Sheet1]表内容填充到 DataSet 对象
oleAdapter.Fill(myDataSet, "[Sheet1$]"); // 数据绑定
DataGrid1.DataSource = myDataSet;
DataGrid1.DataMember = "[Sheet1$]";
DataGrid1.DataBind();