
ADO.NET
孟子E章
没有填写,可忽略
展开
-
使用ADOX创建Access数据库和表
using System;using ADOX; namespace WebPortal{ /// /// CreateAccessDB 的摘要说明。 /// 对于不同版本的ADO,需要添加不同的引用 /// 请添加引用Microsoft ADO Ext. 2.7 for DDL and Security /// 请添加引用Microsoft ADO Ext. 2.8 for DDL a原创 2004-06-08 09:59:00 · 19897 阅读 · 6 评论 -
利用OleDb对象,将数据库中全部表转换成XML文件
利用OleDb对象,将数据库中全部表转换成XML文件 ASP.NET Dataset让你在页面中使用XML格式的文件提供了便利。如果您的数据全部都在一个数据库中,该如何进行转换呢?如果你的数据库与OleDb兼容的话,下面就看看如何把数据库中的所有表转换成XML文件。文件名字与数据库中的表的名字相同。本代码包含两个版本:C#版本和VB.NET版本。C#版本:[测试]原创 2003-04-17 09:15:00 · 3983 阅读 · 0 评论 -
ASP.NET 2.0中直接将Access数据库导入到Excel文件中
在实际的开发应用中,数据库导入导出是经常遇到的问题,尤其是数据库与Excel文件之间的导入导出,还存在数据类型不一致的问题。例如:数据库的数字超长时会在Excel里格式化成科学计数法的格式,或者记录内容是数字和字符的混合内容会丢失内容等等。将Access数据库的内容直接导入到Excel则可以避免这些问题。下面例子就是实现这个功能,例子中的数据库使用《ASP.NET 2.0应用开发技术》一书中自原创 2006-12-02 09:46:00 · 9887 阅读 · 3 评论 -
在.NET 2.0框架下动态创建Access数据库和表时的注意事项
在以前的文章《如何在.NET框架下创建Access数据库和表?》中提供的方法,在.NET 2.0下无效,所有的字段类型都变成了文本类型,不知道微软改变了什么东西。提醒大家注意,需要加ADOX.ColumnClass.Type = DataTypeEnum.adLongVarBinary属性。下面将修正后的代码发布如下。C#: @ Page Language="C#" %>@ Impor原创 2006-12-18 09:01:00 · 7830 阅读 · 4 评论 -
ASP.NET 2.0中随机读取Access数据库记录
由于使用ADO访问Access数据库会有缓存,这在随机提取数据库数据时,例如:sql="select top 10 Title,objectGuid from Document Order By Rnd(id)",将得不到随机记录,下面的例子可以克服这一缺陷,实现数据库的随机读取。 C#:@ Page Language="C#" %>DOCTYPE html PUBLIC "-//W3原创 2006-12-21 13:20:00 · 8361 阅读 · 7 评论 -
【性能技巧】使用DataReader[列序号]的方法读取DataReader对象
读取DataReader对象时,使用DataReader[列序号]索引的方法读取会比使用DataReader[字段名字]的方式读取有更好的性能,DataReader[字段名字]方法需要进行字段名字的比较,这会降低性能。注意:使用DataReader[列序号]的方法时要注意实际字段名称的顺序,不要把列A显示成列B。原创 2006-12-22 09:07:00 · 7492 阅读 · 7 评论 -
64 位 OLEDB Provider for ODBC (MSDASQL)
Microsoft OLE DB Provider for ODBC (MSDASQL) 一项允许在 OLEDB 和 ADO(它在内部使用 OLEDB)上构建的应用程序通过 ODBC 驱动程序访问数据源的技术。 MSDASQL 是用于连接到 ODBC(而不是数据库)的 OLEDB 访问接口。 MSDASQL 随 Windows 操作系统提供,Windows Server 2008 和 Wind原创 2008-04-21 17:22:00 · 6955 阅读 · 0 评论