读取excel内容在网页上显示出来
类中代码:
/// 读取Excel表格数据,返回数据集DataSet
/// </summary>
/// <param name="FileName">文件名</param>
/// <returns>dataset</returns>
public DataSet GetExcelData(string FileName)
{
/**////建立连接,读取表格中的数据
string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source =D:\\Temp\\" + FileName + ";Extended Properties=Excel 8.0";/**////建立连接,地址为str传递的地址
OleDbConnection myConn = new OleDbConnection(strCon);
string strCom = " SELECT * FROM [Sheet1$]";/**////SQL操作语句,就是说:取得所有数据从Sheet1
myConn.Open();
OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn);
DataSet myDataSet = new DataSet();/**////建立新的数据集myDataSet
myCommand.Fill(myDataSet, "[Sheet1$]");/**////填充数据集
myConn.Close();
//columnNum = myDataSet.Tables[0].Columns.Count;///读取列数并赋值给columnNum
//rowNum = myDataSet.Tables[0].Rows.Count;///读取行数并赋值给rowNum
//resultRowNum = columnNum - 1;///读取结果行数(实际上就是去掉第一列编号列的列数,我的程序中将结果显示横置了)
return myDataSet;
}
后台代码:
{
try
{
this.FileUpload1.SaveAs("D:\\Temp\\" + FileUpload1.FileName);
DataSet ds = lh.GetExcelData(FileUpload1.FileName);
string excelname = FileUpload1.FileName;
HiddenField1.Value = excelname;
GridView1.DataSource = ds;
GridView1.DataBind();
btnshowexcel.Enabled = false;
btnAddexcel.Visible = true;
}
catch
{
Response.Write("<script>alert('查看失败!请检查路径是否正确!');</script>");
}
}
其中由于需要在另一个按钮事件里导入到数据库,用HiddenField控件轻松存储了一个变量值。
这个控件太帅啦~~~~~~~~
爽爽师姐在我旁边做图片设计,想的“头破血流”呢~~~~嘿嘿!!!
想想自己有问题能找老朱帮忙解决,真太幸福了。
就上面的几个问题要没朱哥光凭自己想指不定弄到什么时候呢~~~~~~~~~
真开心:)
有问题找百度,百度没有找老朱。
嘿嘿!比师姐在一边默默设计幸福多啦~~~~
转载于:https://www.cnblogs.com/gengxiaochao/archive/2008/03/10/1099430.html
读取excel内容在网页上显示出来相关推荐
- Python读取Excel展现在网页上
一.一个好玩的办公程序 今天给大家介绍了好玩的程序,使用Python读取Excel,并把读取的数据展现在网页上. 这次我们包含的技术有Python里的pandas和flask库.有关两个库的介绍大家可 ...
- EasyExcel 轻松灵活读取Excel内容
写在前面 Java 后端程序员应该会遇到读取 Excel 信息到 DB 等相关需求,脑海中可能突然间想起 Apache POI 这个技术解决方案,但是当 Excel 的数据量非常大的时候,你也许发现, ...
- 读取Excel内容生成PNG图片
读取Excel内容生成PNG图片 1.需要的jar包 2.需要的pojo类 3.核心代码 本文转载自 心淡人也懒 的博客 https://blog.csdn.net/u014730287/articl ...
- POI读取Excel内容格式化
在用POI读取Excel内容时,经常会遇到数据格式化的问题. 比如:数字12365会变为12365.0;字符串数字123也会变为123.0,甚至会被变为科学计数法.另外日期格式化也是一个头疼的问题.其 ...
- java读取Excel内容添加到list集合里面去
java读取Excel内容添加到list集合里面去 package com.changan.contract.newsign.utils;import com.changan.contract.xqh ...
- python_通过xlrd读取excel内容
一.模块安装 以下会使用xlrd模块读取excel内容,之前已安装过xlrd模块的,需要先卸载当前版本,并安装指定版本(1.2.0),如未安装者直接使用第二条命令安装. pip uninstall x ...
- html怎么复制到Excel表格里,网页上的简历表格怎么复制到excel
篇一:如何将网页上复制的长字符串粘贴到excel 如何将网页上复制的长字符串粘贴到excel 一种方法: 在复制粘贴前将要复制到的单元格先设置成文,再复制,粘贴时不要直接粘贴,右键,选择性粘贴,选择文 ...
- 读取EXCEL内容空格或连字符变成问号
该问题之前已被其他兄弟发现并解决过,具体可参考这两篇文章 1.空格变成问号的怪问题--了解问题是如何产生的 2.该问题在读取EXCEL内容这个场景中的处理 今天我要写的是基于这两篇文章的一点延伸,两篇 ...
- excel 粘贴了HTML怎么删掉,Excel怎么删除网页上复制删不掉的文本框
在日常工作中,经常会从网页上复制一些表格或内容粘贴进excel表格,但是会发现有很多网页元素在excel表中删除不掉,比如说文本框.单选框.复选框.下拉框等等.下面介绍给大家如何在excel中批量删除 ...
最新文章
- basic与python哪个容易胖_减肥看热量还是碳水化合物 脂肪和碳水哪个更容易长胖...
- shutdown命令远程关机
- halcon与c#联合编程的方法
- java开发环境的建立过程_Java开发环境的搭建及第一个Java程序的创建
- linux一键优化脚本1.0
- 【PAT乙级】1057 数零壹 (20 分)
- OpenCV XML和YAML文件的文件输入和输出
- 闲着看看jquery.ajax源码
- php 中文名称排序 源码,四种排序算法PHP实现类
- 代码审查工具Sonar下载、安装、使用
- 图像相似度对比分析软件,图像相似度算法有哪些
- 【python学习】如何批量从文件夹中根据文件后缀名提取文件,并存储到新的文件夹
- css边框图片的使用场景
- 天翼云服务器ubuntu20.04安装Mysql记录
- 18张图,揭开阿里巴巴开发手册强制使用SLF4J作为门面担当的秘密
- Others8_如何在Chrome中导入和导出密码
- 阿里云官方出品:全面总结阿里云云原生架构方法论与实践经验
- 五款开源内容管理平台对比(免费部分):bolo/fastadmin/wordpress/zblog/redmine
- Centos 7 Authorization failed. Make sure polkit agent is running or run the application as superuser
- 16.控制转移指令(条件跳转指令、比较条件跳转指令、多条件分支跳转指令、无条件跳转指令)