规则的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`是一个方便的.NET类,它简化了.NET应用程序对Access数据库的操作,提供了连接管理、命令执行、参数化查询、事务处理等功能,提高了开发效率和代码质量。在处理Access数据库时,使用此类可以...
OleDbHelper是一个更通用的数据库助手,它使用System.Data.OleDb命名空间中的类,可以访问多种支持OLE DB协议的数据库,包括但不限于Microsoft Access、Excel、DBF等。OleDbHelper的使用场景可能包括: - 创建通用...
在.NET框架中,`OleDbHelper` 是一个用于简化与OLE DB数据源交互的辅助类。OLE DB(Object Linking and Embedding, Database)是一种通用的接口,它允许应用程序访问各种不同的数据源,如Microsoft Access、Excel、...
操作access数据库的工具,可以很方便的操作access数据库,就像是sqlserver的sqlhelper一样
本压缩包文件包含了一个名为`OleDbHelper.cs`的C#源代码文件,它实现了对Access数据库的基本操作。`www.pudn.com.txt`可能是该代码的来源或相关说明文档。 `OleDbHelper`类通常包含以下关键功能: 1. **连接管理**...
通过对 `UpdateLayerType` 方法的分析,我们可以了解到如何在 ASP.NET 2.0 应用程序中使用 C# 语言与 Access 数据库进行有效的数据操作。此外,`OleDbHelper` 类的介绍也为我们提供了一个高效、可靠的数据库访问框架...
10. **异步操作**:为了提升用户体验,`OleDbHelper` 类可能还支持异步操作,允许在等待数据库响应的同时执行其他任务。这通过使用 `async/await` 关键字实现,提供非阻塞的调用方式。 综上所述,`OleDbHelper` 类...
微软C# OleDbHelper.cs 源码,微软C# OleDbHelper.cs 源码,微软C# OleDbHelper.cs 源码,微软C# OleDbHelper.cs 源码
漂亮的企业网站。... 1、优化了3层结构。...数据库操作采用的是AccessHelper(OledbHelper),网页编辑器为FreeTextBox 管理地址:http://xxx/Admin/Admin_Login.aspx 管理帐号:51aspx 管理密码:51aspx
里面已经打包好Sql数据库操作类,和Oledb的操作类,只需要引用这个dll后,在webconfig(或appconfig)的connectionstrings字段或者appsetting字段里配置一个名为ConnString的节点,dll就会自动读取,或者在global的...
OleDBHelper.cs
在C#编程中,Access通用访问类OleDbHelper是一个实用工具类,用于简化与Microsoft Access数据库的交互。这个类提供了一系列静态方法,使得开发者能够轻松地执行常见的数据库操作,如连接、查询、遍历数据以及分页...
常用的Access数据库Sql操作辅助类库(OleDbHelper.cs)4.根据各种不同数据库生成不同【分页语句的辅助类】PagerHelper(PageHelper.cs)5.查询条件组合辅助类(SearchCondition.cs)6.查询信息实体类(SearchInfo.cs)7....
在实际项目中,你可以将上述数据库操作方法封装到后台逻辑中,通过按钮点击事件或其他UI交互来调用,实现对Oracle数据库的增删改查等功能。 总结起来,C#操作Oracle免安装客户端主要通过OleDb和ODP.NET两种方式实现...
Excel操作辅助类(无需VBA引用)(ExcelHelper.cs)利用VBA对象,导出DataView到一个Excel文档中的Excel辅助类(Export2Excel.cs)关联文件(ExtensionAttachUtil.cs)注册文件关联的辅助类(FileAssociationsHelper.cs...
Oledb操作辅助类 OleDbHelper.cs 使用OleDb数据源执行SQL语句 ?Common Class Name File Function 执行命令类 CmdUtil.cs 执行各类命令;如:cmd.exe 公历/农历类 CNDate.cs 公历、农历、星座、气节等相关转换 日期格式...
这里提到的`C#各种数据库访问类`包括`OledbHelper.cs`、`OracleHelperForC#.cs`和`SQLHelper.cs`,它们分别是为了方便开发者操作不同类型的数据库而设计的帮助类。 1. **OleDbHelper.cs** `OleDbHelper`类通常用于...
3.常用的Access数据库Sql操作辅助类库(OleDbHelper.cs) 4.根据各种不同数据库生成不同【分页语句的辅助类】 PagerHelper(PageHelper.cs) 5.查询条件组合辅助类(SearchCondition.cs) 6.查询信息实体类(SearchInfo...
3.常用的Access数据库Sql操作辅助类库(OleDbHelper.cs) 4.根据各种不同数据库生成不同【分页语句的辅助类】 PagerHelper(PageHelper.cs) 5.查询条件组合辅助类(SearchCondition.cs) 6.查询信息实体类(SearchInfo...