到网上搜了一下,asp.net可以象读Access数据库一样读取Excel:
string source=file_excel.Value;//execel文件的完整路径
string sqlconn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+source+";Extended Properties=Excel 8.0";
string sql = "SELECT * FROM [Sheet1$]";
System.Data.OleDb.OleDbCommand oldcom = new System.Data.OleDb.OleDbCommand(sql,new OleDbConnection(sqlconn));
System.Data.OleDb.OleDbDataAdapter oleda = new System.Data.OleDb.OleDbDataAdapter(oldcom);
System.Data.DataSet ds = new DataSet();
oleda.Fill(ds,"[Sheet1$]");
lbl_title.Text=ds.Tables[0].TableName;
DataGrid1.DataSource=ds;
DataGrid1.DataMember="[Sheet1$]";
DataGrid1.DataBind();

老大让组员发了个控件过来,Aspose。
仔细读了一下DemoCode。还不错
对于Excel中的各个Sheet,Excel类有个索引包含了这些Sheet。
然后WorkSheet类又有自自身的属性:Cell等等。
这样就可以遍历一张sheet里的内容了。
但是没有发现与列相关的属性,这个有点麻烦,看来这时候还得用第一种方式来读比较方便

另外,ExcelDesigner类还可以根据Excel模板再结合数据来生成新的Excel文件!

calvin提出不要使用第三方控件。。。。
于是决定使用ms的interop.Excel
下面是MSDN中介绍c#操作Excel的一篇文章:
如何使用 Visual C# 2005 或 Visual C# .NET 向 Excel 工作簿传输数据

C#与Excel互操作相关推荐

  1. 如何正确清理Excel互操作对象?

    我在C#( ApplicationClass )中使用Excel互操作,并将以下代码放在我的finally子句中: while (System.Runtime.InteropServices.Mars ...

  2. 在 Excel 中使用 C# .NET 用户定义函数 (UDF)

    在 VBA 中编写 UDF 以暴露给 Excel 单元格是直截了当的,只需在 VBA 模块中编写函数,Bob 就是你的叔叔.但是,使用托管语言(例如 C# 或 F#)将函数公开给 Excel 会稍微复 ...

  3. .NET4进行COM互操作--导出数据到Excel

    在.NET4之前COM互操作会面临2大困扰: 1).可选参数,我们需要为每一个可选参数指定Type.Missing值 2).COM方法的返回值都是特殊的数据类型我们在操作的时候必须进行类型转换 在.N ...

  4. Excel、Exchange和C#

    摘要:Eric Gunnerson 将向您介绍如何使用 Outlook.Excel 和 C# 创建自定义的日历,该日历可以提供适用于短期项目和长期项目的清晰明了的版式. 下载 csharp051520 ...

  5. C#数据导出Excel详细介绍

    概要: excel导出在C#代码中应用己经很广泛了,我这里就做些总结,供自己和读者学习用. Excel知识点. 一.添加引用和命名空间 添加Microsoft.Office.Interop.Excel ...

  6. .net导出Excel

    2019独角兽企业重金招聘Python工程师标准>>> 综合参考了网上的方法,生成Excel文件提供下载,然后删除生成的Excel文件. 1.引用Microsoft.Office.I ...

  7. .net中excel遇到的一些问题

    Excel.Application app; 错误 1 未能找到类型或命名空间名称"Excel"(是否缺少 using 指令或程序集引用?) 解决方法: 添加引用 Interop. ...

  8. C#Excel文件读取问题及解决办法

    最近由于工作上用到了读取Excel操作,完成过程中遇到了各种各样的问题,最后为了以后读取Excel时不再如此的麻烦,特意做成了一个小组件,方便日后使用.现在总结一下过程中遇到的问题及相应的解决办法. ...

  9. excel 粘贴到web_最新技术让excel秒变web数据库

    Excel是微软产品线中深受人们喜爱的产品,对很多精明的企业管理者而言,更是如此. <硅谷钢铁侠>中多次提到埃隆马斯克,常常使用Excel来评估商业计划是否靠谱,不论是评估购买苏联人的火箭 ...

最新文章

  1. 14,matlab中如何查看程序中所调用的函数
  2. Word提供的【样式和格式】设计!
  3. 你要的Spring Boot多图片上传回显功能已经实现了,赶紧收藏吃灰~
  4. python浪漫代码-Python打造浪漫的心形,助你情人节表白成功!
  5. Visual Studio:error MSB8020
  6. sigslot库源码分析
  7. C++:const修饰变量、形参、函数
  8. python图例重复显示_python – 具有两个标记的多行的自定义图例,用于相同的文本...
  9. 美国政府悬赏1000万美元,获取 DarkSide 勒索团伙线索
  10. SYNPROXY:廉价的抗 DoS 攻击方案
  11. javafx 时间输入框
  12. python randn_numpy.random.randn()用法
  13. Oracle Database 12c新特性 In-Database Archiving数据库内归档
  14. Qt5:输入控件 QPushButton/ QToolButton/ QRadioButton/ QCheckBox/ QTextEdit/ QComboBox/ QSpinBox/ QLabel
  15. 从游戏中理解Java特性,我悟了!
  16. Kubeadm 快速搭建 k8s v1.24.1 集群(openEuler 22.03 LTS)
  17. java 放大mp3音量_MP3的歌曲声音如何放大
  18. Java 获取近七天、近六个月(包含今天,本月)
  19. android Setting添加配置项
  20. 计算机与打印机整体方案,适配全品牌打印机和电脑系统的自助打印系统

热门文章

  1. Linux shell编程与实践(五)之shell程序中循环结构
  2. 高性能Sqlite存储模型对象解密
  3. php date的警告
  4. What systems can Opalis integrate with?
  5. 演讲十忌(翻译并制作成PPT)
  6. java B2B2C springmvc mybatis多租户电子商城系统(五):熔断监控Hystrix Dashboard和Turbine...
  7. protocol buff
  8. 提高开发效率之VS Code基础配置篇
  9. 驱动学习之LED驱动框架
  10. 学习笔记之xss原理篇