主题:  一个小问题

网中娱

职务:普通成员
等级:1
金币:0.0
发贴:4
注册:2001/10/7 9:28:08
#12001/10/9 14:12:48
我接触ASP不久,用UD的时间更短。
我想做这样的一件事,有一供选择的总库,用户选择其中的若干,而后生成一个新库。
说白了就相当于报名啦,给出一个课程库,学员登录后,选取某些课程,然后更新到报名库中,报名
库是所有学员共用的,有学员ID。
为了避免学员对同一门课的多次提交,我有一个想法:当学员浏鉴课程库时,能隐藏这名学员在报名库
中已有的记录,也就是报过的课程不可见,这样就不可能给一门课报两次了。
这个想法可能有点天真,请教高手,梦想如何成真。
chengliming@sina.com



blshfw

职务:普通成员
等级:1
金币:1.0
发贴:241
注册:2001/5/15 16:44:13
#22001/10/9 16:26:54
很简单的了,不过我现在没时间写,简单说吧,让我做的话可以使用多个checkbox,控件名统一名字,值为对应课程id,在显示的时候先判断一下该checkbox值是否在学员的课程字段里(学员表建立一个字段来保存选取的课程id,多个id之间用,隔开),如存在则将checkbox设为disabled,(即为灰色显示,学员就不可以选择了)。如下:
if instr(学员选取课程字段值,checkbox值) then
disabled>
else
>



网中娱

职务:普通成员
等级:1
金币:0.0
发贴:4
注册:2001/10/7 9:28:08
#32001/10/10 9:28:10
谢谢你,你的提示对我很重要。