Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - .NET 编程 » UltraLite .NET 2.0 API 参考 » ULDatabaseManager 类

 

ValidateDatabase 方法

在数据库上执行低级校验和索引校验。

语法
Visual Basic
Public Sub ValidateDatabase( _
   ByVal start_parms As String, _
   ByVal how As ULDBValid _
)
C#
public void ValidateDatabase(
   string  start_parms,
   ULDBValid how
);
参数
  • start_parms   用于标识数据库的参数,以分号分隔的 "关键字-值" 对列表形式表示。有关详细信息,请参见ULConnectionParms 类

  • how   如何校验数据库。有关详细信息,请参见ULDBValid 枚举

示例

以下代码校验 Windows Mobile 下的数据库 \UltraLite\MyDatabase.udb 的索引

' Visual Basic
Dim openParms As ULConnectionParms = New ULConnectionParms
openParms.DatabaseOnCE = "\UltraLite\MyDatabase.udb"
ULConnection.DatabaseManager.ValidateDatabase( _
    openParms.ToString(), iAnywhere.Data.UltraLite.ULVF_INDEX )
// C#
ULConnectionParms openParms = new ULConnectionParms();
openParms.DatabaseOnCE = @"\UltraLite\MyDatabase.udb";
ULConnection.DatabaseManager.ValidateDatabase(
    openParms.ToString(), iAnywhere.Data.UltraLite.ULVF_INDEX );
另请参见