未来的数据访问技术

把操作系统换成了64位的vista之后,用c#express写程序就怎么都访问不了access。多方控索,还是没搞定,在网上找到下面的文档,记录以后备用。


ADOMD:ADO Multi-Dimensional (ADOMD) 将与多维数据提供程序(例如,Microsoft OLAP 提供程序,也称为 Microsoft 分析服务提供程序)一起使用。

自 MDAC 2.0 开始,没有对其进行过重大的功能增强;但是,它将可以在 64 位 Microsoft Windows® 操作系统上使用。

ADOX:ADO Extensions for DDL and Security (ADOX) 支持对数据库、表、索引或存储过程的定义进行创建和修改。您可以将 ADOX 与任何提供程序一起使用。Microsoft Jet OLE DB 提供程序为 ADOX 提供了完整支持,而 Microsoft SQL OLE DB 提供程序提供了有限的支持。在未来的 MDAC 版本中,没有为 ADOX 计划重大的增强;但是,它将可以在 64 位 Windows 操作系统上使用。

OLE DB:OLE DB 是一个全面的 COM 接口集,这些接口可用于访问多种数据存储区中的多种多样的数据。OLE DB 提供程序可用于访问数据库、文件系统、消息存储区、目录服务、工作流和文档存储区中的数据。OLE DB 核心服务(尽管不是每个 OLE DB 提供程序)将可以在 64 位 Windows 操作系统上使用。

SQLOLEDB:用于 SQL Server 的 Microsoft OLE DB 提供程序 (SQLOLEDB) 支持对 Microsoft SQL Server 6.5 和更高版本的访问。该 OLE DB 提供程序将是未来 MDAC 功能增强的中心。它将可以在 64 位 Windows 操作系统上使用。

Microsoft SQL Server 网络库:SQL Server 网络库使 SQLOLEDB 和 SQLODBC 可以与 SQL Server 数据库通信。下列 SQL Server 网络库当前在 MDAC 版本中被弃用:Banyan Vines、AppleTalk、Servernet、IPX/SPX、Giganet 和 RPC。TCP/IP、命名管道和共享内存 SQL Server 网络库将继续得到增强,并且将可以在 64 位 Windows 操作系统上使用。

ODBC:Microsoft 开放式数据库连接 (ODBC) 接口是一个 C 编程语言接口,该接口使应用程序可以访问多种数据库管理系统 (DBMS) 中的数据。使用该 API 的应用程序被限制为只能访问关系数据源。ODBC 将可以在 64 位 Windows 操作系统上使用。

SQLODBC:Microsoft SQL Server ODBC 驱动程序 (SQLODBC) 支持对 Microsoft SQL Server 6.5 和更高版本的访问。SQLODBC 将可以在 64 位 Windows 操作系统上使用。


已过时的数据访问技术
已过时的技术是指在多个产品版本中尚未增强或更新并且将被从未来的产品版本中排除的技术。在编写新的应用程序时,请不要使用这些技术。当您修改那些使用这些技术编写的现有应用程序时,请考虑将这些应用程序迁移到 ADO.NET。

下列组件被视为过时的:

DB-Library:这是一个包含 C API 的特定于 SQL Server 的编程模型。自 SQL Server 6.5 以来,一直没有对 DB-Library 进行任何功能增强。它的最后一个版本随附在 SQL Server 2000 中,并且将不会被移植到 64 位 Windows 操作系统。

嵌入式 SQL (E-SQL):这是一个特定于 SQL Server 的编程模型,它支持将 Transact-SQL 语句嵌入到 Visual C 代码中。自 SQL Server 6.5 开始,一直没有对 E-SQL 进行任何功能增强。它的最后一个版本随附在 SQL Server 2000 中,并且将不会被移植到 64 位 Windows 操作系统。

数据访问对象 (DAO):DAO 提供对 JET (Access) 数据库的访问。可以从 Microsoft Visual Basic ®、Microsoft Visual C++® 和脚本语言中使用该 API。它随附在 Microsoft Office 2000 和 Office XP 中。DAO 3.6 是该技术的最后一个版本。它将不能在 64 位 Windows 操作系统上使用。

远程数据对象 (RDO):RDO 经过专门设计以访问远程的 ODBC 关系数据源,并且使得 ODBC 的使用变得更加容易,而无须编写复杂的应用程序代码。它随附在 Microsoft Visual Basic 版本 4、5 和 6 中。RDO 版本 2.0 是该技术的最后一个版本。


 

posted @ 2009-06-15 07:51  ishare  阅读(401)  评论(0编辑  收藏  举报