Office中国论坛/Access中国论坛

标题: access里的一个表达 [打印本页]

作者: QUntin_wu    时间: 2005-10-1 06:10
标题: access里的一个表达
给定一个值p,如果p 在表的某字段person中不存在,则把p插入该表。

类似于:

if p not in (select person from tb)

insert into tb(person) values(p)



怎么做呢?[em06]
作者: quanli    时间: 2005-10-1 15:37
if dlookup("*","tb","person='" & p &"'")=0 thendocmd.runsql "INSERT INTO tb ( person ) SELECT '" & p &  "'AS 表达式1;"endif
作者: GORYUNGBBS    时间: 2005-10-1 21:44
如果楼主不想重复的PERSON 输入,就将PERSON 设为主键




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