zoukankan      html  css  js  c++  java
  • ExcelHelper:使用Oledb接口操作Excel的帮助类[原]

         为了简化用Oledb接口对Excel的访问,使其和对其它的数据访问一样简单,写了ExcelHelper这个辅助类。ExcelHelper隐藏了Oledb操作Excel的具体实现,使得仅提供Excel的文件路径和Sheet名,就可以得到数据。ExcelHelper还提供了将DataTable的数据保存到Excel文件中的接口。接口分为两个部分,查询和更新。查询相关的接口可以从Excel指定的Sheet中查询出内容。更新为将数据批量保存到Excel中。

    Excel连接

    Code:Excel连接

    获取数据

    Code:获取数据

    保存数据的接口,是将DataTable的数据保存到Excel中。

    Code:保存数据

    辅助函数,包括字符串转换成数字,获取Excel的所有工作表的辅助函数。

    Code, 辅助函数

    私有方法,完成具体的实现

    Code:私有方法

    完整的工程和单元测试测试代码下载:ExcelHelper工程及单元测试代码

  • 相关阅读:
    JVM中java类的加载时机(转载:http://blog.csdn.net/chenleixing/article/details/47099725)
    自定义filter包
    Tomcat中Listener的使用范例(转载http://cywhoyi.iteye.com/blog/2075848)
    Quartz简单使用
    PAT A1119 Pre- and Post-order Traversals [前序后序求中序]
    PAT A1115 Counting Nodes in a BST [二叉搜索树]
    PAT A1110 Complete Binary Tree [完全二叉树]
    PAT A1102 Invert a Binary Tree [反转二叉树]
    PAT A1099 Build A Binary Search Tree [二叉搜索树]
    PAT A1094 The Largest Generation [树的遍历]
  • 原文地址:https://www.cnblogs.com/qkhh/p/1367828.html
Copyright © 2011-2022 走看看