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 - C 及 C++ 编程 » API 参考 » UltraLite C++ API 参考 » UltraLite_Connection_iface 类

 

ValidateDatabase 函数

校验此连接上的数据库。

语法
bool UltraLite_Connection_iface::ValidateDatabase(
  ul_u_short flags,
  ul_validate_callback_fn fn,
  ul_void * user_data,
  const ULValue & table_id
)
参数
  • flags   控制校验类型的标记

  • fn   接收校验进度信息的函数

  • user_data   通过回调发送回调用者的用户数据

  • table_id   要校验的特定表(可选)

返回值

如果在校验的过程中出错,则返回 false。

注释

根据传递给此例程的标记不同,可校验的低级别存储和/或索引。要在校验期间接收信息,执行回调函数并且将地址传递给此例程。要限制对指定表的验证,将表名或 ID 作为最后的参数传递。