打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
数据类型
Currency 数据类型 Currency 变量存储为 64 位(8 个字节)整型的数值形式,然后除以 10,000 给出一个定点数,其小数点左边有 15 位数字,右边有 4 位数字。这种表示法的范围可以从 -922,337,203,685,477.5808 到 922,337,203,685,477.5807。Currency 的类型声明字符为at号 (@)。Currency数据类型在货币计算与定点计算中很有用,在这种场合精度特别重要。

DataSet.FieldByName('WareSum').AsCurrency :=
    DataSet.FieldByName('WarePrice').AsCurrency *
      DataSet.FieldByName('WareCount').AsInteger;


  ADOLookup.Append;
  // 给数据集中添加数据
  ADOLookup.FieldByName('WareID').AsString := '1';
  ADOLookup.FieldByName('WareCode').AsString := '0001';
  ADOLookup.FieldByName('WareName').AsString := '西红市';
  ADOLookup.FieldByName('WareSpell').AsString := 'XHS';
  ADOLookup.FieldByName('WareSpace').AsString := '斤/筐';
  ADOLookup.FieldByName('WareUnit').AsString := '斤';
  ADOLookup.FieldByName('WarePrice').AsString := '30';
  ADOLookup.Post;


  if ADOLookup.IsEmpty then
    Exit;
  if Assigned(FOnSelect) then
    FOnSelect(ADOLookup);
  Close;
TSelectEvent = procedure (DataSet:TDataSet) of object;
FOnSelect:TSelectEvent;
    property OnSelect:TSelectEvent read FOnSelect write FOnSelect;


Result := InplaceEditor.EditText;  // 返回可编辑单元的内容
function TMyDBGrid.GetCellRect: TRect;
begin
  Result := CellRect(Col,Row);
end;

function TMyDBGrid.GetText: string;
begin
  Result := InplaceEditor.EditText;
end;

procedure TFrmStockOrder.FormDestroy(Sender: TObject);
begin
  FrmLookup.Free;
end;


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Delphi数据录入时自动复制原记录
delphi增删改查
在Delphi编程中利用Excel实现动态报表
主控程序之主窗体
cxgrid如何多选输出记录
DBGridEh使用技巧
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服