成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

Oracle 9i中OCCI在VC6下不能DEBUG的問題

瀏覽:101日期:2023-11-23 13:50:19

問題:OCCI在VC6下不能debug:

winXP VC6-sp6 oracle9.2

是不是OCCI的庫有 開發版和發行版 之分,所以用發行版的oraocci9.lib不能做debug版的程序,string或者vector在釋放時總會報錯

Statement類的setXXX()函數為什么我在使用的時候不管用呢?

文檔說NUMBER類型也可以和string轉換

while(rs->next())

{

for(i=0; i{

cout <getString(i+1) <<'t';

}

cout <}

這個程序段中,為什么第一行中的NUMBE類型都正常的讀出了,但是從第二行開始就不正確了呢

如果我在while()前先next()幾次,仍然是當前循環中的第一行的所有的number類型都正常讀出,從第二行開始就又不正常了

解決方法如下:

vc6的那個默認的步驟debug肯定行不通。因為OCCI不按這種配置來compile.

步驟如下:

1. 確保oci.lib, oraocci9.lib在你的lib路徑下邊,確保oci/include在你的include路徑下邊

2. 確保有下邊的宏聲明:(#define WIN32COMMON)

#ifdef WIN32COMMON

template

void getVector( ResultSet *rs, unsigned int index,

OCCI_STD_NAMESPACE::vector< T > &vect) ;

#else

template

void getVector( ResultSet *rs, unsigned int index,

OCCI_STD_NAMESPACE::vector< T* > &vect) ;

#endif

3.這一步最重要,要與VC6的默認配置相區別:

在project settings的WIN32 DEBUG的'link'下邊,將Category: Input下邊的

Object/library modules:

改為kernel32.lib user32.lib oci.lib msvcrt.lib msvcprt.lib oraocci9.lib (順序不能錯)

同時,勾上Ignore all default libraries,

并在Ignore libraries上邊填上邊libc.lib

這要build出來以來,執行是不會出現堆錯誤的。并且可以debug。

使用occi與其它庫進行集成時,尤其要注意這些配置,有的時候甚至出現不相容的情況。所以要根據實際情況進行選擇。

當然,你可以使用MTD, MD方式來build。

到了VC7以后,OCCI相應的要求就少多了。

linux下當初OCCI是有很多bug的,除非打了9205及以后的補丁,不然,你幾乎無法正常使用。

如果有再碰到類似問題,請及時回饋。

附加注釋:

可以看看$ORACLE_HOMEocisamples下的make.bat中對應于OCCI的相關內容:

:occimakeobj

ott userid=scott/tiger intype=%1.typ outtype=%1out.type code=cpp hfile=%1h.h cppfile=%1o.cpp mapfile=%1m.cpp attraccess=private

cl -GX -DWIN32COMMON -I. -I%ORACLE_HOME%ociinclude -I. -D_DLL -D_MT %1.cpp %1m.cpp %1o.cpp /link /LIBPATH:%ORACLE_HOME%ocilibmsvc oci.lib msvcrt.lib msvcprt.lib oraocci9.lib /nod:libc

goto end

:occimake

cl -GX -DWIN32COMMON -I. -I%ORACLE_HOME%ociinclude -I. -D_DLL -D_MT %1.cpp /link /LIBPATH:%ORACLE_HOME%ocilibmsvc oci.lib msvcrt.lib msvcprt.lib oraocci9.lib /nod:libc

goto end

至于為什么要/nod:libc,為什么要將msvcrt.lib msvcprt.lib 放到中間,那是因為oracle的occi庫在build時依賴順序不一樣。你可以上msdn上查查msvcrt.lib和msvcprt.lib是干嘛用的。

在侯捷的win32多線程編程里也有相關描述。

標簽: Oracle 數據庫
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
一区二区三区免费看视频| 欧美日韩精品免费观看| 国产一区二区三区四 | 久久久不卡影院| 国产成人鲁色资源国产91色综| 亚洲视频狠狠| 国产欧美视频一区二区三区| 国产成a人亚洲精品| 91精品啪在线观看国产60岁| 国产一区二区三区精品视频| 欧美日本国产一区| 毛片av中文字幕一区二区| 久久久99爱| 五月天激情综合| 久久久夜夜夜| 日本欧美一区二区| 日本韩国欧美三级| 麻豆精品一区二区综合av| 久久久久久一区| 亚洲成人av福利| 美女黄色成人网| 丝袜美腿亚洲一区二区图片| 蜜桃av一区| 奇米色777欧美一区二区| 欧美在线色视频| 奇米影视7777精品一区二区| 欧美亚洲一区三区| 中文字幕一区不卡| 亚洲网友自拍| 一区二区三区四区中文字幕| 亚洲一区日韩在线| 日韩1区2区日韩1区2区| 欧美午夜精品久久久久久超碰| 亚洲女同ⅹxx女同tv| 在线视频欧美一区| 午夜精品视频在线观看| 久久久久久久高潮| 久久视频一区二区| 久久av中文字幕片| 91精品国产综合久久精品性色 | 久久久一区二区三区| 欧美呦呦网站| 中文字幕在线不卡视频| 成人国产在线观看| 国产午夜精品一区二区| 黄色一区三区| 亚洲福利视频导航| 在线观看日韩国产| 国产suv精品一区二区883| 国产区在线观看成人精品| 亚洲经典一区| 日韩中文字幕区一区有砖一区 | 石原莉奈在线亚洲二区| 欧美亚洲动漫另类| 国内精品免费在线观看| 精品蜜桃在线看| 国自产拍偷拍福利精品免费一| 欧美大片国产精品| 午夜精品久久| 一区二区三区四区蜜桃 | 女主播福利一区| 亚洲视频一区二区在线| 欧美日韩国产在线一区| 亚洲一区在线看| 欧美性受xxxx| 成人动漫一区二区三区| 国产精品女主播在线观看| 性娇小13――14欧美| 久久99国产精品久久99果冻传媒| 久久蜜桃资源一区二区老牛| 精品夜夜嗨av一区二区三区| 久久久蜜桃精品| 亚洲一区在线免费| 亚洲一区免费观看| 欧美日韩午夜在线视频| 91视频精品在这里| 亚洲线精品一区二区三区| 欧美疯狂做受xxxx富婆| 韩国欧美一区| 日本亚洲最大的色成网站www| 久久大香伊蕉在人线观看热2| 一区二区三区蜜桃网| 欧美日本在线视频| 欧美日韩亚洲国产精品| 欧美高清在线视频| 欧美日本不卡| 日韩精品国产精品| 精品久久久网站| 欧美综合二区| 成人免费毛片aaaaa**| 一区二区三区电影在线播| 欧美一区日本一区韩国一区| 在线观看欧美一区| 精品一区在线看| 国产精品久久久久久久久久免费看| 狠狠爱www人成狠狠爱综合网| 欧美高清在线一区| 在线观看91精品国产入口| 麻豆精品视频在线观看| 国产欧美日韩一区二区三区在线观看| 欧美日韩国产探花| 日本女优在线视频一区二区| 欧美韩日一区二区三区| 欧美亚洲综合一区| 影音先锋在线一区| 国产精品1区2区| 伊人色综合久久天天| 日韩欧美国产三级电影视频| 国产欧美丝祙| www.日韩精品| 免费成人在线网站| 欧美精品一二三四| 成人午夜视频福利| 午夜精品久久久久久久久久| 欧美日韩激情一区二区三区| 欧美日本国产精品| 亚洲精品中文在线| 欧美精品一区二区精品网| 一本到一区二区三区| 国产精品国产精品| 一区二区三区国产豹纹内裤在线| 久久亚洲精选| 伊人久久大香线蕉av超碰演员| 亚洲第一狼人社区| 欧美国产日本韩| 日韩三级av在线播放| 在线视频一区二区三| 伊人激情综合| 99热99精品| 狠狠色丁香久久婷婷综合_中| 久久理论电影网| 欧美日韩国产电影| 国产精品一区在线播放| 91蝌蚪porny九色| 国产一级精品在线| 午夜视频久久久久久| 国产精品三级视频| 精品黑人一区二区三区久久| 91久久久久| 91在线播放网址| 亚洲一区在线免费观看| 中文字幕精品一区二区三区精品| 久久国产手机看片| 亚洲精品一区二| 精一区二区三区| 久久久www成人免费无遮挡大片| 欧美激情1区| 国产精品亚洲一区二区三区在线| 日本一区二区久久| 一本高清dvd不卡在线观看 | 中文精品视频| 欧美成人69av| 成人国产精品免费网站| 国产精品香蕉一区二区三区| 久久av中文字幕片| 麻豆成人久久精品二区三区红 | 美女精品一区二区| 亚洲国产日韩精品| 精品国产凹凸成av人导航| 国产视频在线观看一区| 国产一区二区在线观看免费播放| 久久国产免费看| 日韩不卡一区二区三区 | 欧美激情综合| youjizz久久| 成人av在线一区二区三区| 极品少妇xxxx精品少妇偷拍| 亚洲精选免费视频| 亚洲色图欧美在线| 亚洲色图在线播放| 国产精品午夜免费| 国产精品网曝门| 国产精品免费视频观看| 国产精品激情偷乱一区二区∴| 欧美三级在线播放| 欧美视频中文一区二区三区在线观看| 在线观看一区欧美| 亚洲手机在线| 国模一区二区三区| 韩国精品主播一区二区在线观看 | 亚洲免费看黄网站| 中文字幕制服丝袜一区二区三区| 欧美久久高跟鞋激| 欧美日韩在线播放三区四区| 欧美日韩一区二区在线观看| 欧美日韩一级片在线观看| 欧美日韩亚洲国产综合| 欧美精品久久天天躁| 欧美一区二区成人6969| 日韩精品中午字幕| 欧美性受xxxx| 这里只有精品免费| 欧美本精品男人aⅴ天堂| 色天天综合久久久久综合片| 91成人在线精品| 欧美精品乱码久久久久久按摩| 久久亚洲一区| 91国内精品野花午夜精品| 精品视频色一区| 美女主播一区|