Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

怎样在窗体中显示最后第3条记录的编号值

马山杨梅  发表于:2009-08-15 09:13:42  
复制

怎样在窗体中的一个不绑定文本框中总是显示数据源的最后第3条记录的编号值,谢谢!

点击下载此附件

 

Top
点燃一支烟 发表于:2009-08-15 11:10:39
点燃一支烟 发表于:2009-08-15 11:15:55

说明:单纯的讲最后第几条记录是没有意义的,必须建立在某一字段的排序的基础上,即便是按录入的先后顺序,也须引入符合你诉求的字段的排序,否则达不到你的愿望;



点燃一支烟 发表于:2009-08-15 11:32:07

示例中的查询1、2是为便于你理解代码才保留的,实际上可以删除



马山杨梅 发表于:2009-08-15 15:16:19

看了邓老师您的说明,我才感到原来我提问时表达错了,对不起。

我的本意是要求得最大编号倒数第3的编号值。编号字段为主键,不按大小顺序连号输入,还有缺号。

(打个比方:如果把这个编号字段的数值看作考试成绩则我要求第三名的分数,随着数据不断输入及时得到最新的第三名分数,但不一定是最后输入的第三条)

也可以干脆采用绑定数据来源的文本框。

 



点燃一支烟 发表于:2009-08-15 15:34:54
点燃一支烟 发表于:2009-08-15 15:43:31

不用last函数,用max函数也可以,你可以自己试试,用max也可以的,但sql语句的表达必须相应改过来



马山杨梅 发表于:2009-08-15 19:18:03
谢谢您的帮助,谢谢!

总记录:7篇  页次:1/1 9 1 :