簡體   English   中英

即使使用C#.NET中的OleDbConnection類從DB2數據庫中沒有引發異常,也如何獲取SQLCode

[英]How to get SQLCode even when no exception is thrown from DB2 database using OleDbConnection class in C#.NET

  1. 即使使用C#.NET中的OleDbConnection類從DB2數據庫中沒有引發異常,也如何獲取sqlcode?

例如:

當沒有返回用於更新和刪除查詢的行時,sqlcode為100,但是如何在OledbConnection中獲取它呢?

  1. 在沒有返回任何行的情況下使用選擇查詢時,我也需要獲取SQLCode ? SQLCode = 0 Successfull ? SQLCode = 0 SuccessfullSQLCode = <0 ExceptionsSQLCode > 0 Warnings ( 100 - no rows returned )

建議使用.Net的IBM數據服務器提供程序,而不是通用的OLEDB提供程序。 IBM提供程序具有DB2Error類該類具有您要檢索的信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM