DataDirect Connect for ADO.NET
DataDirect Connect for ADO.NET是业界唯一的ADO.NET数据提供程序(data provider),具有100%可托管结构体系,无需数据库客户端,性能优良,可以灵活安全的连接到 Oracle、DB2、Microsoft SQL Server和Sybase上。
DataDirect Connect for ADO.NET能够提炼出不同数据库和数据库版本的区别,为.NET应用程序提供无与匹敌的交互操作能力。开发人员可以使用Connect for ADO.NET来编写并部署连接到多个数据库的应用程序,无需针对每个数据库的专门特性编写大量代码。也不需要数据库客户端,Connect for ADO.NET 降低了风险,去除了无托管代码的漏洞,为开发人员提供最为多样化的程序和客户端-服务器环境部署选项。
注意:当前版本支持Microsoft 2.0 NET Framework。除此,DataDirect还通过DataDirect Connect for .NET 2.2继续提供对1.x Framework的支持。
100% 可托管代码,实现更好的安全性、性能和灵活性
DataDirect Connect for ADO.NET 是唯一将100%可托管代码的功能、性能和安全性引入到ADO.NET数据互联中的产品。该产品可以完全在.NET Framework保护环境内运行,因此应用程序可以充分利用.NET Framework内置的可靠性、安全性和管理优势。 作为一个100%可托管代码供应者,DataDirect Connect for ADO.NET不需要Oracle Net for Oracle 10g等数据库客户端库。这不仅提高了性能,应用程序还可以在一个共享环境内使用不同版本的数据提供程序。该种结构体系降低了显示时间和维护费用,通过“No-Touch部署”方法可以轻松完成部署。
高品质和先进功能性
DataDirect Connect for ADO.NET 供应程序经过DataDirect Technologies 专有测试套件的工作环境严格测试,证明该产品品质优良。
DataDirect Connect for ADO.NET支持最新数据库版本和特性,以及所有主流数据库的先进功能。ADO.NET供应程序支持分布式事务、连接池、SQL Server的Windows认证、连接失败转移(failover)和客户端方负载均衡等。
最大化数据库间的交互性
使用DataDirect Connect for ADO.NET,仅需极少的代码和维护行为,应用程序就可以访问多个数据库,而且具有一致的功能和性能。交互特性包括:  所有供应方的通用代码库,降低了访问多个数据库所需的代码量,同时确保一致的功能性;  标准“escape”语法支持存储程序、外部连接、标量函数、日期、时间和时间戳,面向所有数据库;  标准错误代码映射(SQLStates);  标准化参数标记(“?”),支持所有数据库。
Visual Studio开发工具
DataDirect提供可视化开发支持,可以无缝集成到Visual Studio 2005中,帮助开发交互性数据库代码。这为所有数据库提供了一致等级的功能性,如:
 浏览多个数据源的元数据;  操作多个数据源连接特性(用户名、端口、主机)和高级特性;  提升多个数据源的输出性能向导。
对Server Explorer, Code Generation Wizards, Query Builder, Schema Viewer,还提供可视化拖放工具支持。所有这些都使得DataDirect Connect for ADO.NET为您提供了一个更加强有力的开发环境。
.NET Framework 2.0
DataDirect Connect for ADO.NET数据提供程序支持Microsoft 2.0 Framework,提升了最新ADO.NET 2.0功能性,允许应用程序在性能、安全性和部署方面使用最新2.0 Framework的创新。
ADO.NET 2.0 依从性
ADO.NET 2.0 规范支持通用编程模型,该模型支持提供程序和数据源独立的编程模型。在Microsoft .NET Framework 1.x内,ADO.NET 1.0连接对象需要明确说明,并且针对独立数据库类型进行设计。这样就无法为不同数据库提供程序(SQL Server, Oracle, DB2, Sybase)编写交互性代码。
在ADO.NET 2.0中,关联类集合提供通用操作,允许开发人员编写通用接口代码,无需了解目标数据库就可以开发数据库调用。
ADO.NET 数据提供程序特性:
 无需客户端库。性能更优,部署更快,缩减了维护操作,另外,使用单个提供程序就可以实现对数据库多个版本的支持;  支持Oracle 10g浮点数和双精度数类型,支持Oracle RAC;  为所有数据库提供连接失败转移支持和客户端方负载均衡;  通过Microsoft Distributed Transaction Coordinator (DTC)提供分布式事务支持。还支持System.Transactions,包含在2.0 Framework内,合并多项事务能力到单个接口;  支持Microsoft兼容连接池和Microsoft SQL Server的Windows认证;  支持命令构建器,含有内置的调试工具和跟踪能力,以便实现快速部署;  支持ADO.NET 2.0内含的Schema元数据,方便确定数据库schema信息。
支持数据库: • Oracle  • DB2  • Microsoft SQL Server  • Sybase 
客户端平台:
DataDirect Connect for .NET, Release 2.2 (支持.NET 1.x Framework): Windows 98/Me/NT/2000/XP/2003 for Intel
DataDirect Connect for ADO.NET, Release 3.0 (支持.NET 2.0 Framework): Windows 2000/XP/2003 |