设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[表] 如果实现在同一临时表新增记录后再修改旧记录?

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-17 13:12:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在表中做了个funtion 把勾选的记录复制并新建成一条新的记录
现在我想做的是把新建的记录变成勾选,原来勾选的旧记录改为不勾选。
因为勾选的可能是多条记录,所以要做循环,但焦点在旧记录上所以旧记录不能同时间修改。
请问有没有办法实现呢?

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-8-17 13:39:20 | 只看该作者
加一个更新查询
3#
 楼主| 发表于 2007-8-18 08:40:07 | 只看该作者
原帖由 andymark 于 2007-8-17 13:39 发表
加一个更新查询


更新查询是不是用语句update?
因为我是想要新的改成勾选, 旧的改成不勾选,但现在也带来问题:因为复制旧记录的条件是所有勾选的,而新建的记录又改成是勾选的,这会变左死循环了(不停的新增记录)
有没有两全其美的办法?

[ 本帖最后由 K仔 于 2007-8-18 09:56 编辑 ]
4#
 楼主| 发表于 2007-8-18 10:44:29 | 只看该作者
原帖由 cuxun 于 2007-8-18 10:00 发表
不明白你的意思.


看我的例子也不明嗎??
表中的旧记录当我勾选后按 copy 后,就把勾选的旧记录原样的新增一条
最后把原来勾选的旧记录变为不勾选
把新增的记录全部变为勾选
5#
发表于 2007-8-18 17:16:14 | 只看该作者
你的例子按COPY后,进入死循环
6#
发表于 2007-8-18 20:51:41 | 只看该作者
增加一个中间临时表,copy时先拷入临时表,将选择去除后,将临时表的数据再追加回来,再删除掉临时表.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-21 11:24 , Processed in 0.105066 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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