請問如何實現虛擬值的中文顯示問題 |
答題得分者是:rightyo
|
BIG-ROM
初階會員 發表:94 回覆:91 積分:37 註冊:2005-04-16 發送簡訊給我 |
各位Delphi高手您們好!
本人是新手學Delphi,有許多不懂地方請見諒並多多包涵!
回歸正題: 本次請教問題是在ADODataSet進行了 New Field 後,並在ADODataSetCalcFields的事件中進行了代碼如下:
begin
DataSet.FieldByName('A1').AsInteger :=年;
end;
但無法運行程式,無論在 Type 中使用'String', 'Smallint', 'Integer', 'Word',..都是無效,我已經在Filed Type選中了Caculated,但還是無法實現目標。
相反如果將DataSet.FieldByName('A1').AsInteger :=11; 等數字的話就可以顯示,請問是什麼原因??應該如何正確顯示出中文? 感恩!!
|
rightyo
一般會員 發表:16 回覆:22 積分:17 註冊:2004-11-21 發送簡訊給我 |
|
BIG-ROM
初階會員 發表:94 回覆:91 積分:37 註冊:2005-04-16 發送簡訊給我 |
|
rightyo
一般會員 發表:16 回覆:22 積分:17 註冊:2004-11-21 發送簡訊給我 |
|
rightyo
一般會員 發表:16 回覆:22 積分:17 註冊:2004-11-21 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |