本章介绍用于 .NET Framework 2.0 和 .NET Compact Framework 2.0 的 UltraLite.NET 数据提供程序的 API。
在本 API 参考中,用 UL Ext.: 标识了 UltraLite.NET 扩展,此扩展在用于 ADO.NET 的 SQL Anywhere 数据提供程序中是不可用的。
要使用 UltraLite.NET 的 UltraLite 引擎运行时,请在使用任何其它 UltraLite.NET API 之前将 RuntimeType 属性设置为适当的值。
iAnywhere.Data.UltraLite 程序集使用名为 iAnywhere.Data.UltraLite.resources 的附属资源程序集。主程序集按如下语言顺序搜索此资源程序集:
下面介绍了一些比较常用的 iAnywhere.Data.UltraLite 命名空间高层次类:
ULConnection 每个 ULConnection 对象都表示一个指向 UltraLite 数据库的连接。您可以创建一个或多个 ULConnection 对象。
ULTable 每个 ULTable 对象都提供对单个表中的数据的访问。
ULCommand 对象 每个 ULCommand 对象都保存要对数据库执行的 SQL 语句。
ULDataReader 对象 每个 ULDataReader 对象都保存单个查询的结果集。
ULSyncParms 使用 ULSyncParms 对象可将 UltraLite 数据库与 MobiLink 服务器同步。
本章中许多属性和方法与 OLE DB (System.Data.OleDb) 的 .NET Framework 数据提供程序非常类似。从 Microsoft .NET Framework 文档中可以找到更多信息及示例。
ULActiveSyncListener 接口
ULBulkCopy 类
ULBulkCopyColumnMapping 类
ULBulkCopyColumnMappingCollection 类
ULCommand 类
ULCommandBuilder 类
ULConnection 类
ULConnectionParms 类
ULConnectionStringBuilder 类
ULCreateParms 类
ULCursorSchema 类
ULDataAdapter 类
ULDatabaseManager 类
ULDatabaseSchema 类
ULDataReader 类
ULException 类
ULFactory 类
ULFileTransfer 类
ULFileTransferProgressData 类
ULFileTransferProgressListener 接口
ULIndexSchema 类
ULInfoMessageEventArgs 类
ULMetaDataCollectionNames 类
ULParameter 类
ULParameterCollection 类
ULResultSet 类
ULResultSetSchema 类
ULRowsCopiedEventArgs 类
ULRowUpdatedEventArgs 类
ULRowUpdatingEventArgs 类
ULServerSyncListener 接口
ULSqlProgressData 类
ULSyncParms 类
ULSyncProgressData 类
ULSyncProgressListener 接口
ULSyncResult 类
ULTable 类
ULTableSchema 类
ULTransaction 类
ULInfoMessageEventHandler 委派
ULRowUpdatedEventHandler 委派
ULRowUpdatingEventHandler 委派
ULRowsCopiedEventHandler 委派
ULSyncProgressedDlg 委派
ULAuthStatusCode 枚举
ULBulkCopyOptions 枚举
ULDBValid 枚举
ULDateOrder 枚举
ULDbType 枚举
ULRuntimeType 枚举
ULSqlProgressState 枚举
ULStreamType 枚举
ULSyncProgressState 枚举
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |