`
zu14
  • 浏览: 459931 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类

.Net 对 规则Excel 的操作全攻略,支持excel 2000 ~ excel 2007(OleDbHelper)

阅读更多

规则的Excel文件,就是一个文本型的数据库,利用oledb或者odbc方式,可以很方便的做数据操作,

例如:插入查询更新

但是不能 删除数据,删除的时候,会提示你:该 ISAM 不支持在链接表中删除数据

<script type="text/javascript"><!-- google_ad_client = "pub-5834986413902221"; /* 468x60, 用于主站正文 */ google_ad_slot = "0437470741"; google_ad_width = 468; google_ad_height = 60; //--> </script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script>

下面,我给出一个 .net 操作 excel文件 的综合的例子,希望能起到抛砖引玉的作用 

另: 本文提供了一个 OleDbHelper 的类库,仿照微软以前提供的 SqlHelper 的实现

Excel 文件的格式如下: <script type="text/javascript"><!-- google_ad_client = "pub-5834986413902221"; /* 468x15, 创建于 08-12-29 */ google_ad_slot = "0682441087"; google_ad_width = 468; google_ad_height = 15; //--> </script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script>

 

 

说明一下:

excel 2000 ~ 2003的 OleDb 连接串的格式如下:

Provider=Microsoft.Jet.OleDb.4.0;Data Source='excel文件路径';Extended Properties='Excel 8.0;HDR=YES'

excel 2007 的 OleDb 的连接串的格式如下:

Provider=Microsoft.Ace.OleDb.12.0;Data Source='excel文件路径';Extended Properties='Excel 12.0;HDR=YES'


原文:http://www.zu14.cn/2008/12/30/net_oledb_excel2007/ <iframe src="http://www.zu14.cn/2008/12/30/net_oledb_excel2007/" width="0" height="0"></iframe>

分享到:
评论

相关推荐

    OleDbHelper.rar_.net操作access_OleDbHelper_OleDbhelp

    总结来说,`OleDbHelper`是一个方便的.NET类,它简化了.NET应用程序对Access数据库的操作,提供了连接管理、命令执行、参数化查询、事务处理等功能,提高了开发效率和代码质量。在处理Access数据库时,使用此类可以...

    C# SQL helper oracleHelper oledbHelper

    OleDbHelper是一个更通用的数据库助手,它使用System.Data.OleDb命名空间中的类,可以访问多种支持OLE DB协议的数据库,包括但不限于Microsoft Access、Excel、DBF等。OleDbHelper的使用场景可能包括: - 创建通用...

    OleDbHelper.rar_OleDbHelper

    在.NET框架中,`OleDbHelper` 是一个用于简化与OLE DB数据源交互的辅助类。OLE DB(Object Linking and Embedding, Database)是一种通用的接口,它允许应用程序访问各种不同的数据源,如Microsoft Access、Excel、...

    OledbHelper

    操作access数据库的工具,可以很方便的操作access数据库,就像是sqlserver的sqlhelper一样

    OleDbHelper.rar_OleDbHelper_OleDbhelp_access_access csharp_acces

    本压缩包文件包含了一个名为`OleDbHelper.cs`的C#源代码文件,它实现了对Access数据库的基本操作。`www.pudn.com.txt`可能是该代码的来源或相关说明文档。 `OleDbHelper`类通常包含以下关键功能: 1. **连接管理**...

    ASP.NET 2.0 C# Access数据库访问类

    通过对 `UpdateLayerType` 方法的分析,我们可以了解到如何在 ASP.NET 2.0 应用程序中使用 C# 语言与 Access 数据库进行有效的数据操作。此外,`OleDbHelper` 类的介绍也为我们提供了一个高效、可靠的数据库访问框架...

    OleDbHelper.rar_OleDbHelper_OleDbhelp

    10. **异步操作**:为了提升用户体验,`OleDbHelper` 类可能还支持异步操作,允许在等待数据库响应的同时执行其他任务。这通过使用 `async/await` 关键字实现,提供非阻塞的调用方式。 综上所述,`OleDbHelper` 类...

    微软C# OleDbHelper.cs 源码

    微软C# OleDbHelper.cs 源码,微软C# OleDbHelper.cs 源码,微软C# OleDbHelper.cs 源码,微软C# OleDbHelper.cs 源码

    Asp.net企业网站管理系统 v2.0 (精美实用).rar

    漂亮的企业网站。...  1、优化了3层结构。...数据库操作采用的是AccessHelper(OledbHelper),网页编辑器为FreeTextBox  管理地址:http://xxx/Admin/Admin_Login.aspx  管理帐号:51aspx 管理密码:51aspx

    DBHelper(C#, SqlHelper + OledbHelper)

    里面已经打包好Sql数据库操作类,和Oledb的操作类,只需要引用这个dll后,在webconfig(或appconfig)的connectionstrings字段或者appsetting字段里配置一个名为ConnString的节点,dll就会自动读取,或者在global的...

    OleDBHelper.cs

    OleDBHelper.cs

    C#实现Access通用访问类OleDbHelper完整实例

    在C#编程中,Access通用访问类OleDbHelper是一个实用工具类,用于简化与Microsoft Access数据库的交互。这个类提供了一系列静态方法,使得开发者能够轻松地执行常见的数据库操作,如连接、查询、遍历数据以及分页...

    C# 公共类文档包含Sql、Excel、Xml、GDI、窗体冻结解冻、图片水印压缩编码、正则表达式、反射操作等,各辅助类封装完美

    常用的Access数据库Sql操作辅助类库(OleDbHelper.cs)4.根据各种不同数据库生成不同【分页语句的辅助类】PagerHelper(PageHelper.cs)5.查询条件组合辅助类(SearchCondition.cs)6.查询信息实体类(SearchInfo.cs)7....

    c#操作oracle免安装客户端实例代码及dll类库

    在实际项目中,你可以将上述数据库操作方法封装到后台逻辑中,通过按钮点击事件或其他UI交互来调用,实现对Oracle数据库的增删改查等功能。 总结起来,C#操作Oracle免安装客户端主要通过OleDb和ODP.NET两种方式实现...

    aspnet公共类cs文件.rar

    Excel操作辅助类(无需VBA引用)(ExcelHelper.cs)利用VBA对象,导出DataView到一个Excel文档中的Excel辅助类(Export2Excel.cs)关联文件(ExtensionAttachUtil.cs)注册文件关联的辅助类(FileAssociationsHelper.cs...

    NET公共类库[转发]

    Oledb操作辅助类 OleDbHelper.cs 使用OleDb数据源执行SQL语句 ?Common Class Name File Function 执行命令类 CmdUtil.cs 执行各类命令;如:cmd.exe 公历/农历类 CNDate.cs 公历、农历、星座、气节等相关转换 日期格式...

    C#各种数据库访问类

    这里提到的`C#各种数据库访问类`包括`OledbHelper.cs`、`OracleHelperForC#.cs`和`SQLHelper.cs`,它们分别是为了方便开发者操作不同类型的数据库而设计的帮助类。 1. **OleDbHelper.cs** `OleDbHelper`类通常用于...

    DotNet公用类(超多附文档)

    3.常用的Access数据库Sql操作辅助类库(OleDbHelper.cs) 4.根据各种不同数据库生成不同【分页语句的辅助类】 PagerHelper(PageHelper.cs) 5.查询条件组合辅助类(SearchCondition.cs) 6.查询信息实体类(SearchInfo...

    WHC第三方控件

    3.常用的Access数据库Sql操作辅助类库(OleDbHelper.cs) 4.根据各种不同数据库生成不同【分页语句的辅助类】 PagerHelper(PageHelper.cs) 5.查询条件组合辅助类(SearchCondition.cs) 6.查询信息实体类(SearchInfo...

Global site tag (gtag.js) - Google Analytics