2009-07-06 54 views
0

是否有一種方式來獲得詳細的錯誤信息使用ODBC接口驅動程序運行時通過命令行查詢或客戶端像PG-聯繫時PostgreSQL的節目嗎?如何通過ODBC在Access中獲取詳細的PostgreSQL錯誤?

的ERR對象的訪問只是告訴你,出了問題,但不是非常有幫助 - 我必須在PG-管理員再次運行相同的查詢,看看問題出在哪裏。

回答

0

傻我!只需要遍歷錯誤對象...

Dim errX As DAO.Error 
Dim strError As String 

For Each errX In DAO.Errors 
    strError = strError & "# >> " & errX.number & " | txt >> " & _ 
       errX.DESCRIPTION & Chr(10) & Chr(10) 
Next errX 
+0

這將是更好的使用vbNewLine而不是chr(10);或者至少vbLf,如果它必須是換行字符。 – BIBD 2009-07-13 13:54:24

相關問題