Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
在数据库上执行低级校验和索引校验。
Public Shared Sub ValidateDatabase( ByVal start_parms As String, ByVal how As ULDBValid )
public static void ValidateDatabase(string start_parms, ULDBValid how)
start_parms 用于标识数据库的参数,以分号分隔的 "关键字-值" 对列表形式表示。
how 描述如何校验数据库。
ULException 类 发生 SQL 错误。
以下代码校验 Windows Mobile 下的数据库 \UltraLite\MyDatabase.udb 的索引:
' Visual Basic Dim openParms As ULConnectionParms = New ULConnectionParms openParms.DatabaseOnDevice = "\UltraLite\MyDatabase.udb" ULConnection.DatabaseManager.ValidateDatabase( _ openParms.ToString(), iAnywhere.Data.UltraLite.ULVF_INDEX )
以下代码为 C# 语言等效代码:
// C# ULConnectionParms openParms = new ULConnectionParms(); openParms.DatabaseOnDevice = ".udb"; ULConnection.DatabaseManager.ValidateDatabase( openParms.ToString(), iAnywhere.Data.UltraLite.ULVF_INDEX );