国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Delphi > 正文

如何在Delphi中用代碼來完成計算字段的創建

2019-11-18 19:01:05
字體:
來源:轉載
供稿:網友
     以前CSDN上有好多人問過這個問題,但是好象沒有人給出滿意的答案。我也是經過好長時間摸索才找到答案,現在在這給大家分享:
  NewField.FieldKind:=fkCalculated;
 //設置這個這字段為計算字段
  NewField.DataSet:=ADOTable;
 //把這個字段加到ADOTable上
  ADOTable.Open;
end;

procedure TForm1.ADOTableCalcFields(DataSet: TDataSet);
var
  YY1,YY2,MM,DD:
Word;
  TmpDate:TDate;
begin
  DecodeDate(Date,YY1,MM,DD);
  TmpDate:=DataSet.FieldByName('Birth').AsDateTime;
  DecodeDate(TmpDate,YY2,MM,DD);
  DataSet.FieldByName('Age').AsString:=IntToStr(YY1-YY2)+'歲';
  //在OnCalField中顯示出年齡
end;
以上是我用ADO寫的。一開始我用BDE寫的,也一樣都可以通過.



上一篇:Delphi控件的使用經驗

下一篇:Delphi編寫組件封裝asp代碼的基本步驟

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 泸西县| 祁门县| 逊克县| 米易县| 甘孜县| 北海市| 永胜县| 鄂温| 平罗县| 绵阳市| 开阳县| 麻城市| 邵阳县| 宣恩县| 岑溪市| 开鲁县| 丁青县| 焦作市| 江油市| 北辰区| 赤壁市| 星座| 临邑县| 正宁县| 新河县| 如东县| 兴山县| 孝感市| 宜城市| 平遥县| 石景山区| 奉化市| 河东区| 彭山县| 甘南县| 宁南县| 沾益县| 洛隆县| 突泉县| 大安市| 容城县|