電子產(chǎn)業(yè)一站式賦能平臺(tái)

PCB聯(lián)盟網(wǎng)

搜索
查看: 1643|回復(fù): 0
收起左側(cè)

并非所有變量都已綁定

[復(fù)制鏈接]

506

主題

2667

帖子

1萬(wàn)

積分

管理員

Rank: 5Rank: 5

積分
18797

優(yōu)秀版主榮譽(yù)管理論壇元老

跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2018-12-21 15:18:33 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
并非所有變量都已綁定
方法一
這是我的代碼,運(yùn)行時(shí)出現(xiàn)并非所有變量都已綁定
dw_2.SetTransObject(sqlca)
string cs_css

string abc
dw_2.accepttext()
abc= dw_4.getitemstring(1,"names")
messagebox("",abc)
cs_css = dw_2.getsqlselect()
cs_css += " where z_goodsname = :abc"

dw_2.setsqlselect(cs_css)
dw_2.Retrieve()

方法二

ORA-01008: 并非所有變量都已綁定

DECLARE job NUMBER;
begin
  sys.dbms_job.submit(job =>:job,
                      what => 'docontractreports;',
                      next_date => to_date('05-11-2010', 'dd-mm-yyyy'),
                      interval => 'trunc(sysdate, ''HH24'') + 1/2');
SYS.DBMS_OUTPUT.PUT_LINE('Job Number is: ' || to_char(job));                     
  commit;
end;
/

ORA-01008: 并非所有變量都已綁定

經(jīng)查詢,是因?yàn)槎嗔藗(gè)冒號(hào)":", 把冒號(hào)去掉就ok 了。
改正后
DECLARE job NUMBER;
begin
  sys.dbms_job.submit(job =>job,    --注意:此處沒有冒號(hào)了
                      what => 'docontractreports;',
                      next_date => to_date('05-11-2010', 'dd-mm-yyyy'),
                      interval => 'trunc(sysdate, ''HH24'') + 1/2');
SYS.DBMS_OUTPUT.PUT_LINE('Job Number is: ' || to_char(job));                     
  commit;
end;
/

調(diào)試調(diào)了很久都不知道怎么回事,調(diào)了一個(gè)下午了。。。
網(wǎng)上百度了很久,大概的意思都是標(biāo)點(diǎn)符號(hào)的那些可能錯(cuò)了,但是我看來(lái)看去都沒有錯(cuò)吖。。。
怎么回事??


該會(huì)員沒有填寫今日想說(shuō)內(nèi)容.

發(fā)表回復(fù)

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表