Office中国论坛/Access中国论坛

标题: 求函数写法 [打印本页]

作者: luqigaoyan    时间: 2004-2-12 20:01
标题: 求函数写法
比如有两个字段   字段1 和 字段2  都是文本的    如果字段2等于aaa的话  那么字段1就等于他本身+aaa  ,那么用iif 函数如何实现??
作者: zhengjialon    时间: 2004-2-12 22:53
字段1 :iif(字段2="aaa",table!字段1 & "aaa",table!字段1)
作者: luqigaoyan    时间: 2004-2-13 00:01
请问这句话是放在 查询中的,还是放在vba中??
作者: zhengjialon    时间: 2004-2-13 00:10
放在查询中,在一个新字段里原样放入就行了。
作者: 不是高手    时间: 2004-2-13 00:11
字段1=字段1 & IIF(字段2=strAAA,strAAA,"")

[此贴子已经被作者于2004-2-12 16:11:33编辑过]


作者: luqigaoyan    时间: 2004-2-13 01:22
我的意思是在字段一后加aaa  而不是新增一个字段呀!

谢谢!!!
作者: sea.er    时间: 2004-2-13 08:39
zhengjialon版主不是已经说过了吗?
[attach]3470[/attach]
作者: luqigaoyan    时间: 2004-2-13 17:55
但是在表中的原始数据并没有改变,只是在查询中有什么用???

作者: zhengjialon    时间: 2004-2-13 18:22
如果要把表里的值改变,那就要写在窗体中字段2控件的更新后事件过程里:
if me.字段2="aaa" then
    me.字段1=字段1 & "aaa"
end if

作者: luqigaoyan    时间: 2004-2-13 19:36
谢谢   !!!!!!!!!!!!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3