简介

.Net Data Provider 表示 .NET 数据库连接提供程序, 由一组用C#编程语言编写的类和接口组成。 通过神通数据库 .NET Framework 数据提供程序(.net Data Provider), 可以使用自己的内部协议访问 神通数据库 6.0 版或更高版本的数据库。该数据提供程序设计的功能与 OLE DB、ODBC 和 Oracle 的 .NET Framework 数据提供程序的功能类似。

ADO.NET对象模型中提供五个主要的组件, 分别是Connection对象、Command对象、DataReader对象、DataAdapter对象以及DataSet对象。这些组件中负责建立联机和数据操作的部分我们称为数据操作组件(Managed Providers), 分别由Connection对象、Command对象、DataAdapter对象以及DataReader对象所组成。数据操作组件最主要是当作DataSet对象以及数据源之间的桥梁, 负责将数据源中的数据取出后植入DataSet对象中, 以及将数据存回数据源的工作。

.Net Data Provider为.NET程序访问关系型数据库提供了编程接口,为数据库开发人员提供了一个标准的API, 使他们能够用.NET API来编写数据库应用程序, 而不必为访问不同数据库编写不同的程序.

神通数据库驱动提供程序 .Net Data Provider 基于 .NET Framework 2.0(旧版) 和 .NET Standard2.0(TFM) .NET API 规范编写, 支持.NET Framework >=2.0 以及 .NET Core 2.0 至 .NET 6, .NET 7, 支持 WINDOWS, LINUX, MacOS 系统跨平台开发使用.

了解更多 .NET Standard 信息, 请参考 .NET 文档 https://docs.microsoft.com/zh-cn/dotnet/standard/net-standard

本手册结合神通数据库数据库的特点, 介绍了.Net Data Provider的基本概念和基本技术, 帮助用户更好地学习和使用神通数据库数据库。