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

請問有關DBchart和ADOquery的問題

尚未結案
piliswordsman
一般會員


發表:4
回覆:2
積分:1
註冊:2005-04-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-04-14 19:06:48 IP:140.117.xxx.xxx 未訂閱
各位前輩好..小弟我有一個問題. 我有一個資料庫 時間 倉庫 溫度 10:00 1 10 10:00 2 20 我今天想用ADOQuery和DBchart 做即時溫度監控... 可是在繪圖時..不知那邊出問題.. 單一是倉庫1時 DBchart1 能夠正常繪出 可是加入倉庫2 DBchart2是正常 但是DBchart1卻是畫倉庫2的資料.... 有沒有辦法就是在可以把兩個給分開呢???ps.我是要做即時繪圖 拜託大家...部分程式碼如下..感謝 ADOQuery1.Close; ADOQuery1.SQL.Clear; //讀取資料 ADOQuery1.SQL.add('select * from tt1'); ADOQuery1.SQL.add('where tt1.倉庫=1'); ADOQuery1.ExecSQL; ADOQuery1.Active:=false; ADOQuery1.Active:=true; DBChart1.SeriesList[0].DataSource:=ADOQuery1; DBChart1.SeriesList[0].XLabelsSource:='時間'; DBChart1.SeriesList[0].YValues.ValueSource:='溫度'; ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.add('select * from tt1'); ADOQuery1.SQL.add('where tt1.倉庫=2'); ADOQuery1.ExecSQL; ADOQuery1.Active:=false; ADOQuery1.Active:=true; DBChart2.SeriesList[0].DataSource:=ADOQuery1; DBChart2.SeriesList[0].XLabelsSource:='時間'; DBChart2.SeriesList[0].YValues.ValueSource:='溫度';
Mickey
版主


發表:77
回覆:1882
積分:1390
註冊:2002-12-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-04-14 21:36:26 IP:218.32.xxx.xxx 未訂閱
資料感知元件, DBChart1 感知 ADOQuery1 資料改變, 所以就跟著改囉.    你可以改增加 ADOQuery2 給 DBChart2 專用, 或乾脆不用 TDBChart,    改用 TChart, 比較麻煩, 但是自行掌控的範圍也大, 斟酌斟酌.
系統時間:2024-05-18 5:26:33
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!