全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1275
推到 Plurk!
推到 Facebook!

如何得到 sql plus 的錯誤訊息

缺席
st33chen
尊榮會員


發表:15
回覆:591
積分:1201
註冊:2005-09-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-10-12 13:55:45 IP:122.116.xxx.xxx 訂閱
大家好,
想請問一下,
假設 stk002中有 stk_no, tran_date, stk_qty; stk001中有 stk_no, stk_name

如果在 sql plus 中輸入
select stk_no, stk_name, stk_qty from stk002, stk001 where tran_date='20070119'
會得到
select stk_no, stk_name, stk_qty from stk002, stk001 where tran_date='20070119'
*
ERROR 在行 1:
ORA-00918: 資料欄的定義不明確

但是, 若在 delphi中
query1.sql.text :='select stk_no, stk_name, stk_qty from stk002, stk001 where tran_date=''20070119''';
query1.open;
則只得到
ORA-00918: 資料欄的定義不明確

在 delphi 中有沒有辦法得到 sql plus 的錯誤訊息?

謝謝
------
IS IT WHAT IT IS
我是 李慕白 請倒著唸.
又想把老話拿出來說, 請用台語發音 : 專家專家全是ROBOT CAR (滷肉腳啦);
都已接手這麼久了, 績效還是那麼爛, 講話還那麼大聲.
編輯記錄
st33chen 重新編輯於 2008-10-12 13:56:30, 註解 無‧
st33chen
尊榮會員


發表:15
回覆:591
積分:1201
註冊:2005-09-30

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-10-15 16:21:36 IP:122.116.xxx.xxx 訂閱
快有眉目了, 有些現成的元件有, 但要 coco.
直接 call OCI 的 function 好像可以.
努力中...
------
IS IT WHAT IT IS
我是 李慕白 請倒著唸.
又想把老話拿出來說, 請用台語發音 : 專家專家全是ROBOT CAR (滷肉腳啦);
都已接手這麼久了, 績效還是那麼爛, 講話還那麼大聲.
st33chen
尊榮會員


發表:15
回覆:591
積分:1201
註冊:2005-09-30

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-10-16 15:45:52 IP:122.116.xxx.xxx 訂閱
應該成了, 改別人的元件( 免費的 delphioci )

call OCIATTRGET 取 OCI_ATTR_PARSE_ERROR_OFFSET

雖然花了不少時間, 結果... 終究一個字..........爽


------
IS IT WHAT IT IS
我是 李慕白 請倒著唸.
又想把老話拿出來說, 請用台語發音 : 專家專家全是ROBOT CAR (滷肉腳啦);
都已接手這麼久了, 績效還是那麼爛, 講話還那麼大聲.
系統時間:2024-05-07 14:34:11
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!