System.Data.OleDb 命名空间

System.Data.OleDb 命名空间是用于 OLE DB 的 .NET Framework 数据提供程序。

用于 OLE DB 的 .NET Framework 数据提供程序描述了用于访问托管空间中的 OLE DB 数据源的类集合。使用 OleDbDataAdapter 可以填充驻留在内存中的 DataSet,该数据集可用于查询和更新数据源。

有关如何使用此命名空间的信息,请参见 OleDbDataAdapterOleDbDataReaderOleDbCommandOleDbConnection 类。

  说明
公共类 OleDbCommand 表示要对数据源执行的 SQL 语句或存储过程。
公共类 OleDbCommandBuilder 自动生成用于协调对 DataSet 的更改与关联数据库的单表命令。无法继承此类。
公共类 OleDbConnection 表示到数据源的连接是打开的。
公共类 OleDbConnectionStringBuilder 为创建和管理连接字符串(由 OleDbConnection 类使用)的内容提供了一种简单方法。
公共类 OleDbDataAdapter 表示一组数据命令和一个数据库连接,它们用于填充 DataSet 和更新数据源。
公共类 OleDbDataReader 提供从数据源读取数据行的只进流的方法。无法继承此类。
公共类 OleDbEnumerator 提供用于枚举本地网络中所有可用 OLE DB 提供程序的机制。
公共类 OleDbError 收集与数据源返回的警告或错误有关的信息。
公共类 OleDbErrorCollection 收集用于 OLE DB 的 .NET Framework 数据提供程序生成的所有错误。无法继承此类。
公共类 OleDbException 在基础提供程序返回 OLE DB 数据源的警告或错误时引发的异常。无法继承此类。
公共类 OleDbFactory 表示一组方法,这些方法用于创建 OLEDB 提供程序实现数据源类的实例。
公共类 OleDbInfoMessageEventArgs InfoMessage 事件提供数据。无法继承此类。
公共类 OleDbMetaDataCollectionNames 提供一个常数列表,该列表与 GetSchema 方法一起使用以检索元数据集合。
公共类 OleDbMetaDataColumnNames 提供静态值,这些值用于 DataTable 中包含的 OleDbMetaDataCollectionNames 对象的列名称。DataTableGetSchema 方法创建。
公共类 OleDbParameter 表示 OleDbCommand 的参数,还可以表示它到 DataSet 列的映射。无法继承此类。
公共类 OleDbParameterCollection 表示与 OleDbCommand 相关的参数的集合以及它们各自到 DataSet 中列的映射。
公共类 OleDbPermission 启用用于 OLE DB 的 .NET Framework 数据提供程序,以帮助确保用户具有足够的安全级别来访问 OLE DB 数据源。
公共类 OleDbPermissionAttribute 将某安全操作与自定义安全属性相关联。
公共类 OleDbRowUpdatedEventArgs RowUpdated 事件提供数据。
公共类 OleDbRowUpdatingEventArgs RowUpdating 事件提供数据。
公共类 OleDbSchemaGuid 返回由 GetOleDbSchemaTable 方法指定的架构表类型。
公共类 OleDbTransaction 表示要在数据源执行的 SQL 事务。无法继承此类。

委托

  委托 说明
公共委托 OleDbInfoMessageEventHandler 表示将要处理 OleDbConnectionInfoMessage 事件的方法。
公共委托 OleDbRowUpdatedEventHandler 表示将要处理 OleDbDataAdapterRowUpdated 事件的方法。
公共委托 OleDbRowUpdatingEventHandler 表示将要处理 OleDbDataAdapterRowUpdating 事件的方法。

枚举

  枚举 说明
公共枚举 OleDbLiteral 返回有关文本命令、数据值和数据库对象中使用的文本的信息。
公共枚举 OleDbType 指定字段的数据类型、属性,以便在 OleDbParameter 中使用。