Office中国论坛/Access中国论坛
标题:
[已解决]怎样避免重复输入 - 求高手
[打印本页]
作者:
benhh
时间:
2008-11-12 13:26
标题:
[已解决]怎样避免重复输入 - 求高手
我有一个表,分别有姓名,日期和科目三项,我想设计成在窗体输入时,如果有重复,比如说张三在1月1日已经参加过科目A,如果在窗体输入的这三项完全一样,就弹出一个提示窗口说,
“张三” 已经在“1月1日”参加过“科目A”,是否要再增加?
假如输入的姓名和科目有重复,我也希望看到类似的提示,
“张三” 已经参加过“科目A”,是否要再增加?
我知道要用代码解决,不过不知道怎样写,期望有高手帮忙。这个表叫做 tblAttendees, 表内三个字段为 Name, Date, Course。
谢谢!!
[
本帖最后由 benhh 于 2008-11-13 22:38 编辑
]
作者:
andymark
时间:
2008-11-12 14:26
DLOOKUP
作者:
benhh
时间:
2008-11-13 01:07
Dlookup好象并不完全可行, Dlookup("Name", "tblAttendees", "Name=Me.Inputname.value"), 只能查出是否有重复的姓名,而我不知道多重条件的Dlookup应该怎样写,假设科目的文本输入框为Inputcourse, 应该怎样做,我查了很多资料,都不知道正确的表达方法,谢谢!
作者:
benhh
时间:
2008-11-13 22:41
最后用recordset加select解决日期的问题!
作者:
依心草
时间:
2009-3-8 14:46
哇噻,全是高手啊~~~我都不晓得你们在说什么地,哭~~~~偶钻地洞去了
作者:
依心草
时间:
2009-3-8 14:46
晕,难怪,我进错版快了~~~
作者:
ynjxw
时间:
2009-3-8 15:32
请斑竹把解决方法发一个例子,给有需要的人学习
作者:
cstxling
时间:
2009-3-11 21:12
哈,吓逛了。要求好高好高高高。!!!~~~~~~~~~~~~~~
作者:
cstxling
时间:
2009-3-11 21:13
哈,吓逛了。要求好高好高高高。!!!~~~~~~~~~~~~~~
作者:
cstxling
时间:
2009-3-11 21:13
哈,吓逛了。要求好高好高高高。!!!~~~~~~~~~~~~~~
作者:
hisoka_gdxt
时间:
2009-6-24 12:58
并没有解决啊~~~晕
作者:
dbbygzy
时间:
2009-11-27 19:44
ddddddddddddddd
作者:
secowu
时间:
2010-3-22 14:57
这个属于多字段判断重复的例子。。。。是比较难于处理
作者:
bcfu
时间:
2010-3-25 13:23
不知
作者:
红尘如烟
时间:
2010-3-25 19:33
我晕,直接在表中弄一个多字段唯一索引不就搞定了?哪用那么麻烦?
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3