设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1715|回复: 8
打印 上一主题 下一主题

[查询] 请问如何在查询中添加一个显现当前记录号的字段.(急用)

[复制链接]
跳转到指定楼层
1#
发表于 2003-12-29 19:21:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问如何在查询中添加一个显现当前记录号的字段.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2003-12-29 19:54:00 | 只看该作者
当前记录号是什麼意思
是不是 autonumber自动编号?
是不是 .addnew 之後,馬上拮取 autonumber

[em16]
[此贴子已经被作者于2003-12-29 11:55:49编辑过]

3#
发表于 2003-12-29 20:22:00 | 只看该作者
'先在相应表添加一个自动编号的字段ID
'接着在模块中建立
Public Function cur_re(ID As Integer) As Integer

      cur_re = DCount("[ID]", "[table]", "[ID]<=" & ID)

End Function




'查询中调用函数如:  SELECT cur_re([ID]) AS 记录号 FROM [table]

是不是你想要的?  :)
4#
发表于 2003-12-29 20:39:00 | 只看该作者
使用查詢
SELECT TableA.ID, TableA.name, (SELECT COUNT(*) AS BB FROM TABLEA AS TABLEACOUNTER WHERE TABLEACOUNTER.ID<=TableA.ID ) AS [COUNTER]
FROM TableA;
5#
 楼主| 发表于 2003-12-30 04:06:00 | 只看该作者
不是这样的,我说的是现在我用查询找到3条记录,我想在查询上添加一个字段来显示1,2,3.也就是记录号.,可以这样的吗?
其实我是在做"奇偶记录不同颜色显示",但其中条件表达式中([XXX字段] Mod 2)=0,XXX字段不能确定.因这我的查询比较复杂,不想改动基本表中的字段.

请高手请教,谢


[此贴子已经被作者于2003-12-29 20:12:24编辑过]

6#
发表于 2003-12-30 06:39:00 | 只看该作者
参考这个:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
7#
发表于 2003-12-30 07:15:00 | 只看该作者
http://www.erpbus.net/access/topic.asp?TOPIC_ID=10722&FORUM_ID=79&CAT_ID=7
8#
 楼主| 发表于 2003-12-30 17:50:00 | 只看该作者
sea.er 我是想要你的效果,但我这里还是实现不了,你的查询也不是看得很懂..请问还有没有更简单的方法能做到这种效果..
大頭 的做法根本不是我所说的.
9#
发表于 2003-12-31 06:47:00 | 只看该作者
没有了,我只有这一个例子
怎么会做不成呢,依葫芦画瓢还不行吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-9 03:22 , Processed in 0.103073 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表