[英]OCCI resultset getString() method returning nullpointer error
嘗試從當前行的列中獲取字符串值時,出現以下錯誤( 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數據庫11.2.0.2.0 64位
-Oracle Instant Client 64位
-構建一個64位應用程序
看看別人這個問題的答案:
正如你所說:
您可以使用oraocci11.lib instead of oraocci11d.lib,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.