当使用ODBC接口(interface)驱动程序从命令行或诸如PG-Admin之类的客户端运行查询时,是否可以获取PostgreSQL显示的详细错误消息?
Access中的Err对象只是告诉您出了点问题,但不是很有帮助-我必须在PG-Admin中再次运行相同的查询,以查看问题所在。
最佳答案
傻我!只需迭代错误对象...
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
关于postgresql - 如何通过ODBC获得详细的PostgreSQL错误?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1086842/