Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > C#/.NET技巧

ASP.net连接Excel的代码

来源:中文源码网    浏览:131 次    日期:2024-05-18 18:22:14
【下载文档:  ASP.net连接Excel的代码.txt 】


ASP.net连接Excel的代码
首先添加命名空间 复制代码 代码如下: using System.Data.OleDb; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { strfile = Request.QueryString["filename"];//从其他页面传过来的文件路径 Excel(strfile); } } private void Excel(string filepath) { try { Dataset ds = new DataSet(); string ConnStr = "Provider=Microsoft.Jet.OleDb.4.0;data source=" + filepath + ";Extended Properties='Excel 8.0; HDR=YES; IMEX=1'";//连接Excel的字符串 string query = "SELECT * FROM [student$]";//Excel中的表名称 OleDbCommand oleCommand = new OleDbCommand(query, new OleDbConnection(ConnStr)); OleDbDataAdapter oleAdapter = new OleDbDataAdapter(oleCommand); oleAdapter.Fill(ds, "[student$]"); rowcount = ds.Tables[0].Rows.Count; gridview1.DataSource = ds; gridview1.DataBind(); lblmes.Text = "上传成功,数据如下所示,请确认:";//lblmes为label,显示提示信息 } catch (OleDbException) { string filename = filepath.Substring(filepath.LastIndexOf('/') + 1); lblmes.Text = "错误!请确认上传文件是否正确!当前上传的文件为:" + filename; lbtnSure.Visible = false; } catch(Exception ee) { lblmes.Text = ee.Message; } } asp.net 读取并显示excel数据的实现代码在Asp.net用C#建立动态Excelasp.net 操作excel的实现代码

相关内容