尝试从当前行 () 中的列中获取字符串值时出现以下错误rs->getString(2)
:
Unhandled exception at 0x61d4336f (msvcp100d.dll) in OCCITest.exe: 0xC0000005: Access violation reading location 0xffffffffffffffff.
例如,我rs->getInt(1)
用来获取当前行的 ID,它工作得很好。(尽管当我尝试将其作为字符串获取时仍然出现上述错误)
数据库中的值是 varchar2 类型,所以我猜它应该作为字符串值返回。任何人都知道可能是什么问题?
-Win10 64 位
-Visual Studio 2010 -Oracle
db 11.2.0.2.0 64 位 -Oracle
即时客户端 64 位 -
构建 64 位应用程序