彩票走势图

dotConnect Universal (产品编号:12628)

dotConnect Universal是一款在Microsoft .NET 平台上支持对不同的数据库进行访问的控件,支持大多数主流数据库格式。

标签:

开发商: Devart

当前版本: v3.80.1899

产品类型:控件

产品功能:数据库管理工具

平台语言:.NET

开源水平:不提供源码

本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。

dotConnect Universal是一款在Microsoft .NET 平台上支持对不同的数据库进行通用访问的组件。其几乎支持所有主要的数据库服务器,包括Microsoft SQL Server, Microsoft Access, Oracle, DB2, MySQL, PostgreSQL, InterBase和Firebird,而其它的数据库可以通过它们的ADO.NET, OLE DB和ODBC提供程序进行访问。dotConnect Universal基于ADO.NET技术,与SQL Server .NET Data Provider的使用方法相同。dotConnect Universal 的主要特征是用相同的代码即可对多个数据库服务器进行访问。使用dotConnect Universal ,用户可以避免对不同提供程序编写不同的条件代码或直接使用ADO.NET接口。dotConnect Universal 完全支持设计时开发并集成了IDE,极大的缩短用户的开发周期。

download-studio-for-mysql.gif

* 关于本产品的分类与介绍仅供参考,精准产品资料以官网介绍为准,如需购买请先行测试。

dotConnect Universal概述

dotConnect Universal提供对Microsoft .NET Framework的不同数据库的数据的通用访问。它支持大多数主要数据库服务器,包括Microsoft SQL Server、Microsoft Access、Oracle、DB2、MySQL、PostgreSQL、SQLite、InterBase和Firebird。其他服务器可以通过其ADO.NET、OLE DB和ODBC提供程序访问。

dotConnect Universal基于ADO.NET技术,可以与SQL Server .NET数据提供程序一样使用。 dotConnect Universal的主要功能是以相同的代码访问多个数据库服务器。使用dotConnect Universal,可以避免为不同的提供程序编写条件代码或直接使用ADO.NET接口。 dotConnect Universal实现了对IDE的设计时开发和集成的全面支持,可以大大缩短开发时间。

dotConnect Universal不为所有数据库实现特定于数据库的访问层,它使用本机ADO.NET提供程序并依赖于它们的功能。 dotConnect Universal专业版包括Oracle、MySQL和PostgreSQL的捆绑数据提供程序(参见下图)。对于所有其他服务器,您需要本机数据提供程序。

dotConnect Universal提供连接数据库,执行命令和检索结果的功能。这些结果可以直接处理或放在ADO.NET DataSet中,以便在断开连接状态下进一步处理。在DataSet中,数据可以向用户公开,与来自多个源的其他数据结合使用,或者在层之间远程传递。然后,可以将对DataSet中的数据执行的任何处理与数据库进行协调。

以下的图表展示了dotConnect Universal 的结构。绿色部分表示一些dotConnect Universal组件,灰色面积部分表示在专业版中的提供程序。其余部分表示.NET Framework的内部和外部访问元素。

以下是组成dotConnect Universal 的核心类。随后的表格对这些类进行了描述,并介绍了其功能:

  • UniConnection -  与数据库服务器建立连接并开始一个事务

  • UniCommand - 在数据库中执行SQL语句并存储过程,显示其参数

  • UniDataReader - 从数据库显示和读取仅向前的数据流

  • UniDataAdapter -  填充一个数据集并对数据库进行更新

  • UniTransaction - 管理数据库事务

  • UniParameter - 对命令和存储过程的输入,输出和返回值参数进行定义

  • UniException – 当数据库中出现错误时返回

除了之前表格中列出的核心类,dotConnect Universal 还包含一些扩展类,其能扩展其基础功能以及支持完成附加任务:

  • UniCommandBuilder - 一个帮助对象,其能自动生成UniDataAdapter的命令属性并填充UniCommand对象的UniParameter集合。

  • UniConnectionStringBuilder – 通过对适当的属性进行命值,其能用于构造连接串

  • UniMonitor - 在使用了dotConnect Universa的应用程序中监视动态的SQL执行

  • UniProvider - 表示一个能与dotConnect Universal提供程序一起使用的 自定义ADO .NET数据提供程序

  • UniScript - 执行一系列通过特殊符号分隔开的SQL语句 

关键特征

  • 统一访问不同数据库的数据

  • 支持所有主流数据库

  • 支持绝大部分ADO.NET提供程序

  • 100%受托管的代码

  • 高性能

  • 捆绑Oracle, MySQL和PostgreSQL数据提供程序

  • 用于编写服务器独立的查询的UniSQL

  • 特定提供程序类型的结构

  • 对Oracle数据库的数据集用多个光标进行填充

  • 支持异步执行 

  • 利用设计时设置的提供数据集向导

  • 生成数据集向导

  • 在企业库中支持数据访问应用程序块

  • 包含以下ASP.NET数据提供程序:成员身份提供程序, 角色提供程序,会话状态提供程序, 配置文件提供程序

  • 易于部署

  • 基于基础类的数据提供程序模型

  • 支持.NET Compact Framework

  • 先进的连接池

  • 用于执行脚本的UniScript组件

  • 可以索引元数据信息

  • 支持监听查询和存储过程的执行

  • 先进的设计时编辑器

  • 利用移植向导方便地从SQL Server, OLE DB, ODBC和Oracle数据提供程序中进行移植

  • 帮助文档与Visual Studio .NET和Borland Delphi集成

  • 为注册用户提供一年的免费支持

  • 无需支付版税即可对每一开发者授权

支持

dotConnect Universal附带了对一组ADO.NET提供程序的支持。

dotConnect Universal的免费标准版不包含任何受支持的提供商。 您需要单独安装必要的提供程序。 请注意,Standard Edition不适用于dotConnect提供程序的Expression Edition。

dotConnect Universal专业版包括dotConnect for Oracle,dotConnect for MySQL,dotConnect for PostgreSQL和dotConnect for SQLite数据提供商(这些提供商的标准版的运行时间)。

下表包含dotConnect Universal本机支持的数据提供者的名称和描述:

ProviderDescription
.NET Framework Data Provider for SQL Server

The .NET Framework Data Provider for SQL Server uses its own protocol to communicate with SQL Server. It is lightweight and performs well because it is optimized to  access a SQL Server directly without adding an OLE DB or Open Database Connectivity (ODBC) layer.

 .NET Framework Data Provider for OLE DB

The .NET Framework Data Provider for OLE DB uses native OLE DB through COM interop to enable data access.

 .NET Framework Data Provider for ODBC

The .NET Framework Data Provider for ODBC uses native ODBC Driver Manager through COM interop to enable data access.

.NET Framework Data Provider for Oracle

The .NET Framework Data Provider for Oracle enables data access to Oracle data sources through Oracle client connectivity software. The data provider supports Oracle client software version 8.1.7 and later.

Microsoft Access Provider

The provider for MS Access enables data access to Microsoft Access data sources through OLE DB. Recommended for single-tier applications using Microsoft Access databases.

dotConnect for Oracle

dotConnect for Oracle provides direct access to Oracle database server with or without the Oracle Call Interface (OCI). The data provider supports Oracle Client software version 8.0 and later.

dotConnect for MySQL

dotConnect for MySQL is a data provider for direct access to MySQL database server for the Microsoft .NET Framework. The data provider can access MySQL server either using native MySQL network protocol directly or through MySQL client library.

dotConnect for PostgreSQL

dotConnect for PostgreSQL is a data provider for direct access to PostgreSQL database for the Microsoft .NET Framework. The data provider uses native message-based protocol  for communication with PostgreSQL database server.

dotConnect for SQLite

dotConnect for SQLite is a data provider for direct access to SQLite database for the Microsoft .NET Framework.

The Oracle Data Provider for .NET enables data access to Oracle data sources through Oracle client connectivity software. The data provider supports Oracle client software version 9.2 and later.

The DB2 .NET Data Provider allows your .NET applications to access Version 8 DB2 Universal Database on Windows, UNIX, and Linux-based computers, and Version 6 and Version 7 of DB2 Universal Database for OS/390 and z/OS via DB2 Connect.

The .NET Data Provider for Firebird 1.x, 2.0, and InterBase 7.5 databases. Available for .NET Framework 2.0 only.

更新时间:2021-03-30 15:35:35.000 | 录入时间:2010-09-10 14:23:45.000 | 责任编辑:吉伟伟

实时了解产品最新动态与应用
技术交流群: 765665608(QQ群)

扫码获取中文帮助

相关产品
dbForge Studio for SQL Server

dbForge Studio for SQL Server是用于SQL Server的终极管理工具。

Navicat Premium

Navicat Premium 是一套数据库管理工具,让你使用一个程序即可同時连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 数据库。

Navicat for MongoDB

一套专用于管理和开发MongoDB数据库的开发工具。

Navicat for Redis

一套专用于可视化和优化 Redis 数据的开发工具。

Redis Desktop Manager

跨平台开源 Redis ® 管理工具

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP