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

我該如何能在資料庫是的時後做判斷....

答題得分者是:ccchen
kenji
一般會員


發表:32
回覆:44
積分:20
註冊:2002-08-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-08-28 19:41:14 IP:61.217.xxx.xxx 未訂閱
我現在要取資料庫的資料來判斷,但遇上如果資料庫的資料是空的時後,系統就是當掉,請問一下哦!我該如何能在資料庫是的時後做判斷....
andersonhsieh
版主


發表:33
回覆:531
積分:439
註冊:2002-06-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-08-28 19:54:13 IP:61.219.xxx.xxx 未訂閱
一般來說資料庫為空時不會當掉.....可否將你的狀況說明清楚.......... @@~~飛翔在天際的精靈~~@@
------
@@~~飛翔在天際的精靈~~@@
kenji
一般會員


發表:32
回覆:44
積分:20
註冊:2002-08-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-08-28 23:19:54 IP:61.217.xxx.xxx 未訂閱
就是如果我要讓DataModule1.ADOTable3['T_time']<>''就讓他:=MaskEdit1.Text,如果DataModule1.ADOTable3['T_time']=''就要MaskEdit1.clear;,可是每次當DataModule1.ADOTable3['T_time']=''時他會就當掉,必需要按ctrl F2才關的掉,就是醬子!不知你懂了嗎~~~~~~
大支豬
一般會員


發表:1
回覆:7
積分:1
註冊:2002-08-06

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-08-29 01:40:55 IP:203.69.xxx.xxx 未訂閱
//使用DBDEMOS //select * from customer procedure TForm1.Query1AfterScroll(DataSet: TDataSet); var Astr : string; begin Astr := Query1.FieldByName('Addr2').AsString; if Astr <> '' then MaskEdit1.Text := Astr else MaskEdit1.Clear; end; Test很正常li ???沒有你說的當掉情況產生 P.S :你是不是希望把某個column的值依你定義的格式Show在maskedit上?
ccchen
版主


發表:61
回覆:940
積分:1394
註冊:2002-04-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-08-29 08:18:14 IP:61.219.xxx.xxx 未訂閱
你的寫法是有一點不妥, 可是造成當機也很奇怪 DataModule1.ADOTable3['T_time']是一個variant, 有值時會自動轉成所須之type, 如string, 無值時可能為varEmpty 若確定為字串, 可寫成 DataModule1.ADOTable3.fieldbyname('T_time').asstring較妥
kenji
一般會員


發表:32
回覆:44
積分:20
註冊:2002-08-05

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-08-29 10:56:25 IP:61.217.xxx.xxx 未訂閱
YA~~~ok了~~謝謝大家............
系統時間:2024-05-06 10:34:27
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!