iAnywhere.Data.UltraLite 命名空间中包含用于 ADO.NET 的 UltraLite.NET 数据提供程序的类、接口和枚举。
UltraLite.NET 使您可以通过编写 C# 或 Visual Basic .NET 代码,使用 ADO.NET 标准来开发 UltraLite 数据库应用程序,并为迁移到 Adaptive Server Anywhere 提供了一个途径。如果您不确定应当使用 UltraLite 还是 Adaptive Server Anywhere,请在开始时使用 iAnywhere.Data.UltraLite 命名空间,然后在您确定需要使用更高级的 Adaptive Server Anywhere 功能时转为使用 Adaptive Server Anywhere(iAnywhere.Data.AsaClient 命名空间)。如果您可能需要迁移到 Adaptive Server Anywhere,请尽可能避免使用 iAnywhere.Data.UltraLite 命名空间中为数不多的几个纯 UltraLite 扩展。
本 API 参考中用"UL Ext.:"标识了在用于 ADO.NET 的 Adaptive Server Anywhere 数据提供程序中不可用的 UltraLite.NET 扩展。
要使用 UltraLite.NET 的 UltraLite 引擎运行时,请在使用任何其它 UltraLite.NET API 之前将 属性 RuntimeType 设置为适当的值。
应用程序必须先打开一个连接,然后才能对数据库执行操作。连接是使用 类 ULConnection 打开的。
iAnywhere.Data.UltraLite 程序集使用名为 iAnywhere.Data.UltraLite.resources 的卫星资源程序集。主程序集按如下语言顺序搜索此资源程序集:
System.Globalization.CultureInfo.CurrentUICulture、
System.Globalization.CultureInfo.CurrentCulture、"EN"。
接口 ULActiveSyncListener
枚举 ULAuthStatusCode
类 ULCommand
类 ULConnection
类 ULConnectionParms
委派 ULConnectionParms.UnusedEventHandler
类 ULCursorSchema
类 ULDataAdapter
类 ULDatabaseManager
类 ULDatabaseSchema
类 ULDataReader
枚举 ULDbType
类 ULException
类 ULIndexSchema
类 ULInfoMessageEventArgs
委派 ULInfoMessageEventHandler
类 ULParameter
类 ULParameterCollection
类 ULPublicationSchema
类 ULResultSetSchema
类 ULRowUpdatedEventArgs
委派 ULRowUpdatedEventHandler
类 ULRowUpdatingEventArgs
委派 ULRowUpdatingEventHandler
枚举 ULRuntimeType
类 ULSchemaUpgradeData
接口 ULSchemaUpgradeListener
枚举 ULSchemaUpgradeState
接口 ULServerSyncListener
枚举 ULSQLCode
枚举 ULStreamErrorCode
枚举 ULStreamErrorContext
枚举 ULStreamErrorID
枚举 ULStreamType
类 ULSyncParms
类 ULSyncProgressData
接口 ULSyncProgressListener
枚举 ULSyncProgressState
类 ULSyncResult
类 ULTable
类 ULTableSchema
类 ULTransaction
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。