斷點(diǎn)

          每天進(jìn)步一點(diǎn)點(diǎn)!
          posts - 174, comments - 56, trackbacks - 0, articles - 21

          sqlca.sqlcode!=0

          Posted on 2010-01-14 21:54 斷點(diǎn) 閱讀(1347) 評(píng)論(0)  編輯  收藏 所屬分類: Oracle

          最近看C語(yǔ)言的程序,程序里面帶有sql語(yǔ)句,其中就有這么一句:
          EXEC SQL select upper(nvl(c_grant_dpt_cde,'0')),nvl(C_CTCT_CDE,'0') into :sGrantCde,:sCtctCde from t_department where c_dpt_cde = :sDptCde;
            if (sqlca.sqlcode!=0) {
                   printf("[ppPlyNewCountPrm]ERROR:sqlca.sqlerrmc = %s\n", sqlca.sqlerrm.sqlerrmc);
                   return(SetUserError(lpInBuffer,2,"取機(jī)構(gòu)部門歸屬錯(cuò)誤!"));
            }

          不明白 sqlca.sqlcode = 0 是什么意思,搜了搜,記錄一下sqlca.sqlcode的各種取值的意義:

              0 ——最近一次sql語(yǔ)句執(zhí)行成功

             -1 ——最近一次sql語(yǔ)句執(zhí)行失敗

          100 ——最近一次sql語(yǔ)句沒(méi)有返回?cái)?shù)據(jù)


          posted @ 2009-09-10 19:59 斷點(diǎn) 閱讀(129) | 評(píng)論 (0)
          主站蜘蛛池模板: 东乡族自治县| 朝阳区| 东乌珠穆沁旗| 张家港市| 定兴县| 微博| 石渠县| 呼伦贝尔市| 两当县| 金山区| 蚌埠市| 颍上县| 黄山市| 巴林右旗| 辽源市| 保德县| 奇台县| 灵川县| 沁阳市| 武乡县| 周至县| 黄石市| 襄汾县| 大理市| 临泉县| 尼玛县| 饶河县| 灌阳县| 库尔勒市| 饶平县| 丰原市| 于都县| 砚山县| 成安县| 肇东市| 辉县市| 德令哈市| 临西县| 昌黎县| 克拉玛依市| 左云县|