access数据库中怎样取得最大编号?
SQL中可以这样:
f_code 是编号如"HT20021220001" : HT代表合同,20021220代表日期,001代表当日流水号
select max( f_code ) into :ls_code from t_contract where left( f_code,10) = :ls_str; //ls_str 是前10位的值
问题1:
access中怎样实现这样的功能?max函数好象不行
问题2:
dmax()函数怎样用?
我用select dmaxd('f_code','t_contract','1=1') into :ls_code from t_contract; 这样都不行,报缺少参数?
问题3:
我选在access上建立相应的“查询”,再从查询表中读取可以。有无直接的方法。