UltraLite C++ API 包含应用于检索错误信息的 ULError 对象。API 中的多个方法返回布尔值,表示方法调用是否成功。在某些情况下,发生错误时会返回空值。ULConnection 对象包含有返回 ULError 对象的 GetLastError 方法。
使用 SQLCode 诊断错误。除了 SQLCode 以外,还可使用 GetParameterCount 和 GetParameter 方法确定是否存在附加参数,以提供有关错误的附加信息。
除了显式错误处理外,UltraLite 还支持一个错误回调函数。如果注册一个回调函数,UltraLite 就可以在发生 UltraLite 错误时调用该函数。此回调函数不控制应用程序流,但确实能使您获知所有的错误。使用回调函数在应用程序开发和调试期间尤其有用。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |