扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:赛迪网 limeinan 来源:天新网 2008年3月27日
关键字: Mssql SQL SQL Server 数据库
ADO 的错误处理
OLE DB 的错误处理
OLE DB 使用 IErrorInfo 接口返回标准错误信息,如 SQLSTATE、本机错误号和错误字符串。这些信息与 ODBC 中的相同。SQL Server 的 Microsoft OLE DB 提供程序定义了一个 ISQLServerErrorInfo 接口,用来返回 SQL Server 特定信息,如严重度、状态、过程名称和行号。
DB-Library 的错误处理
DB-Library 使用一种不同的机制将错误信息返回给应用程序。应用程序定义了两种回调函数——错误处理程序和消息处理程序。当 DB-Library 的动态链接库有错误或消息要返回时,它会调用应用程序的错误处理程序或消息处理程序函数。由于 DB-Library 为 SQL Server 所特有,所有的 SQL Server 错误信息在错误和消息处理程序中都是可用的。DB-Library 把 PRINT 消息和低严重度错误或 RAISERROR 消息返回给消息处理程序,而把高严重度错误和 RAISERROR 消息返回给错误处理程序函数。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。