设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[其它] 小弟在access中,有几个问题请高手帮忙:

[复制链接]
跳转到指定楼层
1#
发表于 2004-8-3 17:54:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、怎样通过宏或过程将某字段全部记录按要求进行替代,如:将A字段全部用“0”来代替,或将全部B字段替代全部A字段。

2、如何用在程序中依据条件直接找到某条记录的某个字段。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2004-8-3 19:51:00 | 只看该作者
第一个问题解决:1制作一个生成表查询,查询中将“A 或B”字段用值= 你需要的值, 2、做一个删除查询,删除原表中的数据。3、做一个追加查询,将1中生成的表中的所有的值追加到 原表中。然后制作宏,注意执行顺序!!
3#
发表于 2004-8-4 00:28:00 | 只看该作者
解答1

可以用iif()函数实现

IIf («expr», «truepart», «falsepart») ,例:iif([字段]=A,[字段]=this is A, [字段]=this isn`t A))

2、用findrecord命令

DoCmd.FindRecord strCont, , False, , True,findfirst

iif()  findrecord具体用法可参见帮助!!!

[此贴子已经被作者于2004-8-3 16:31:51编辑过]

4#
发表于 2004-8-4 04:52:00 | 只看该作者
第一个问题直接用更新查询来完成就行了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 07:10 , Processed in 0.083975 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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