国产探花免费观看_亚洲丰满少妇自慰呻吟_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代碼的基本步驟

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

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 广宗县| 阿拉善右旗| 隆化县| 娄底市| 湟源县| 河源市| 凤阳县| 若尔盖县| 象州县| 平原县| 大港区| 安吉县| 文登市| 惠东县| 深州市| 囊谦县| 五华县| 威宁| 万源市| 杭州市| 方正县| 昌江| 乐至县| 潞城市| 鄂尔多斯市| 五台县| 理塘县| 南皮县| 黑河市| 杭锦后旗| 许昌县| 衡阳县| 永城市| 淅川县| 河北省| 曲水县| 冀州市| 乌苏市| 西和县| 大同市| 琼中|