Office中国论坛/Access中国论坛

标题: 如何修改最大记录的值 [打印本页]

作者: gokong    时间: 2005-12-30 23:51
标题: 如何修改最大记录的值
有一张表,其中有姓名,收入等资料.在vba中,如何找到最高收入的记录,并将此项记录的其它项资料予以修改?

谢谢,
作者: gzh97730    时间: 2005-12-31 02:07
比较常用的方法是:

用[Dmax]函数来查找记录。再用[更新查询]来修改此记录的资料。

exp:

MaxValue=Dmax(fld,tableName)

currentdb.execute "update table set fld1=" & value _

                              & " where fld=" & MaxValue

[此贴子已经被作者于2005-12-30 18:50:13编辑过]


作者: linjingdr    时间: 2005-12-31 02:35
标题: [建议]你可以这样解决
总是有人抢先我来回答问题,唉!我做了一个例子,你看一看吧。很直观的,注意避免最大值有二个,否则会提示出错。[attach]15083[/attach]

作者: gokong    时间: 2005-12-31 21:37
谢谢.




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3