線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1118
推到 Plurk!
推到 Facebook!

query 出現read only 的錯誤

答題得分者是:Chance36
jch
中階會員


發表:111
回覆:224
積分:66
註冊:2003-12-01

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-03-11 15:04:49 IP:163.17.xxx.xxx 未訂閱
如題 with q11 do begin Close; DatabaseName:= XXX; RequestLive := True; with SQL do begin Clear; Add('select num,"desc", pqs from sal_pric_mey'); Add('where num=:num'); end; ParamByName('num').AsString:=NUM.Text; Open; ....... 請教依下各位大哥,以上是小弟的程式碼,為何在OPEN之後出現TABLE唯讀的錯誤呢?? ======================== 我是DELPHI5的初學者
terrychen
尊榮會員


發表:90
回覆:794
積分:501
註冊:2003-05-01

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-03-11 15:13:04 IP:61.221.xxx.xxx 未訂閱
您好: 參考http://delphi.ktop.com.tw/topic.php?topic_Id=19456 ~~應無所住而生其心~~
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-03-11 15:21:27 IP:63.84.xxx.xxx 未訂閱
您好﹗    1. 請檢查一下DBGrid元件的ReadOnly屬性是否被設為True(唯讀狀態)如果是的話﹐請改為False(讀寫狀態)    2. 請檢查一下DBGrid元件中Option屬性頁中的dgEditing屬性值﹐此屬性是決定是否允許DBGrid執行資料編輯作業﹐等同于ReadOnly屬性作用﹐屬性值為True(讀寫狀態)﹐False(唯讀狀態)    另外﹐如果您不是通過DBNavigator等資料感知元件來改變資料集元件的狀態﹐而是直接在DBGrid中做以輸入﹐請將DataSource元件的AutoEdit屬性值設為True﹐即自動進入編輯狀態﹒    參考看看﹗    參考看看﹗    ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
Chance36
版主


發表:31
回覆:1033
積分:792
註冊:2002-12-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-03-11 15:23:03 IP:211.20.xxx.xxx 未訂閱
引言: 如題 with q11 do begin Close; DatabaseName:= XXX; RequestLive := True; with SQL do begin Clear; Add('select num,"desc", pqs from sal_pric_mey'); Add('where num=:num'); end; ParamByName('num').AsString:=NUM.Text; Open; ....... 請教依下各位大哥,以上是小弟的程式碼,為何在OPEN之後出現TABLE唯讀的錯誤呢?? ======================== 我是DELPHI5的初學者
jch 你好 如上紅色字部份,它只是個常數而不是欄位,故查詢出來的資料集是唯讀的,但是你又設定Query的RequestLive:=True;所以出個錯誤訊息告訴你。
jch
中階會員


發表:111
回覆:224
積分:66
註冊:2003-12-01

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-03-11 15:35:24 IP:163.17.xxx.xxx 未訂閱
問題已經解決了!! 'select a.num,a."desc", a.pqs from sal_pric_mey a' 使用別名就OK了!! ======================== 我是DELPHI5的初學者
系統時間:2024-06-26 18:12:18
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!