Image、Audio 及 Video Extenders 管理與程式設計


處理 API 回覆碼

每一個 DB2 Extender API 呼叫都會傳回一個回覆碼。回覆碼 0 表示 順利處理 API 呼叫。非 0 的回覆碼表示已順利處理 API 呼叫,但發現警告 狀況,或由於錯誤狀況而無法順利處理。

應用程式設計介面會列出回覆碼的符號值, 並說明 DB2 Extender API 會傳回的每一個回覆碼。

您可以擷取有關 API 所發現之錯誤的附加資訊。使用 DBxGetError API 來擷取此附加資訊, 其中 x 表示 Audio Extender,i 表示 Image Extender,v 表示 Video Extender。DBxGetError API 會傳回 前次發現錯誤之 DB2 Extender API 的 SQL 錯誤碼 及相關訊息。 關於 SQL 錯誤碼的資訊,請參閱 DB2 訊息參照。請參閱訊息,以取得有關 DBxGetError API 會傳回之各個訊息的資訊。

例如,下列在 C 應用程式中的陳述式 會對 Audio Extender 啟用表格,然後檢查錯誤。

rc=DBaEnableTable((char *)NULL, "employee");
rc=DBaGetError(&errCode, &errMsg);


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]