初次用delphi+access,请教3个问题(自动编号/dbgrid求和/新建编辑)
主任下达的任务,没办法,装了在学校学的delphi5.0,连个access自己试着做。。
碰到几个问题,向大家请教:)
1、数据库中第一个“序号”字段设的自动编号,怎样实现删除某条记录(如#14),让其后面的自动往前移?(以便能从最后一条记录的序号直观的看出记录总数)
2、数据库中有一“面积”字段,通过一定条件查询,显示在DBGrid中,怎样求这些特定的记录的面积和?
numLabel.Caption:='共有'+inttostr(Query.recordcount)+'条记录';
这个是得到查到的记录数;
想类似的得到面积和,dbgrid或query有相应的属性/方法吗?
3、最后一个问题,当新建一条记录后,此记录显示在上面的dbgrid中,却不能对其进行修改/删除,提示“无法为更新行集定位,一些值可能已在最后读取后改变”,只有重新启动程序后才能对此记录操作。。。不知什么问题?
渴望帮助,谢谢大家!