Office中国论坛/Access中国论坛

标题: 如何来判断是否最新版本? [打印本页]

作者: seahart    时间: 2003-4-5 22:44
标题: 如何来判断是否最新版本?
表中数据示例:
课程  版本 是否最新版本
aa         2
bb         6
aa        3
aa       4
bb       7

版本号高的为最新版本,如何来判断?大家帮我出出主意。
最新版本:IIF([版本]=dmax([版本]),True, false)  可是做不出来?
作者: Roadbeg    时间: 2003-4-6 02:25
你的错误在于,dmax 参数不足,你没有限制课程!
你这样得出的是所有课程中版本最高的,而不是指定课程的最高版本.
具体你查一下 dmax 的参数说明吧,最好是学会能自己看帮助解决问题.


作者: seahart    时间: 2003-4-7 17:27
还望指点迷津。
用Dmax对吗?
作者: seahart    时间: 2003-4-7 17:37
new: IIf([版本]=DMax([版本],[课程表],课程表.课程名=课程名),True,False)
返回错误值,Why?
作者: seahart    时间: 2003-4-11 21:13
大家帮帮我吧!
我实在想不出来了。
作者: seahart    时间: 2003-4-14 18:41
怎么还是没人出手帮忙呢?
Help me!
作者: seahart    时间: 2003-4-16 01:23
喂,有人吗?
为什么我提的问题没人答,太简单了吗?
这对我来说是个关键问题,整个数据库被卡在这了。
作者: aban    时间: 2003-4-16 09:50
以下是引用seahart在2003-4-7 9:36:47的发言:
new: IIf([版本]=DMax([版本],[课程表],课程表.课程名=课程名),True,False)
返回错误值,Why?

第一个“版本”应该用一个实际的版本号,不应该用字段名。
作者: seahart    时间: 2003-4-17 17:18
以下是引用aban在2003-4-16 1:50:08的发言:
[quote]以下是引用seahart在2003-4-7 9:36:47的发言:
new: IIf([版本]=DMax([版本],[课程表],课程表.课程名=课程名),True,False)
  返回错误值,Why?

第一个“版本”应该用一个实际的版本号,不应该用字段名。
[/quote]
可是我有许多版本啊,而且不断在变。




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