必须要用缓存更新输入数据,又要即时对输入数据进行合计(即是一边输单,下面显示合计)。该怎样做?
解决方案 »
- 高分求解:webbrowser为何不能得到url地址
- 用DELPHI做类似资源管理器的树,且树节点处带选择框。如何做?
- 高手帮帮忙。删除指定目录下的所有文件和文件夹,还有拷贝指定的目录到指定的位置
- 动态创建窗体和MediaPlayer后怎么Free掉的问题
- ACCESS 事务处理 和表锁定的SQL语句
- 请问各位在dephi中如何使用MSXML?
- 怎样将fsMDIChild窗体封装到DLL中?
- 如何在Dbgrideh中给显示的记录编号
- delphi中如何忽略错误?
- 日期问题
- 我想问问哪里有InstallShield Express Custom Edition for Delphi 6 下载哟?
- 急!!高手请进!!100分!!
with ADODataSet1 do begin
CursorLocation := clUseClient;
CursorType := ctStatic;
LockType := ltBatchOptimistic;
CommandType := cmdText;
CommandText := 'SELECT * FROM Employee';
Open;
end;
ADODataSet1.UpdateBatch(arAll);
2 进行合计,在OnChange中
i:=0;
with ADODataSet1 do begin
First;
while not EOF do begin
i:=i+fields[n].asinteger;
Next;
end;
end;
label1.caption:=IntToStr(i);
用Sql语句进行合计
,
添加一个aggregate字段total
expression:='sum(字段名)‘
active:=true;
用一dblabel指向该字段就行了