现有一mdb文件,里面有一个表“音频文件”存储了多个音频文件:01.wav,02.wav,03.wav,04.wav,05.wav,06.wav.....xx.wav。这些音频文件都是课程的录音,01.wav代表第一课,02.wav代表第二课,依次类推。要求如下:
每次上课时,学生的权限只能打开当节课程所需音频文件和已经上过的课程的音频文件(注:上课的顺序不确定,我可以今天上第一课,明天上第五课,后天上第三课)。请问这个权限怎么设定。我的想法是给每一个wav文件都设定一个不同的用户名,密码,并增加一列已阅项。
把表“音频文件”做成以下这样:
文件名 用户名 密码 已阅 文件内容
01.wav user1 111 长二进制数据
02.wav user2 222 长二进制数据
03.wav user3 333 长二进制数据
...... .... ... ............
xx.wav userxx xxxxxx 长二进制数据当学生每次上课时都要输入老师给的相应课程的用户名和密码,匹配成功方可打开该音频文件,并在已阅列中更新为1。
这样以后上课时只要判断已阅列为1,即可打开以前上过的课程。但是这样很麻烦,设置上百个上千个用户名和密码很繁琐,请教各位有没有简单的方法,请指点迷津!
每次上课时,学生的权限只能打开当节课程所需音频文件和已经上过的课程的音频文件(注:上课的顺序不确定,我可以今天上第一课,明天上第五课,后天上第三课)。请问这个权限怎么设定。我的想法是给每一个wav文件都设定一个不同的用户名,密码,并增加一列已阅项。
把表“音频文件”做成以下这样:
文件名 用户名 密码 已阅 文件内容
01.wav user1 111 长二进制数据
02.wav user2 222 长二进制数据
03.wav user3 333 长二进制数据
...... .... ... ............
xx.wav userxx xxxxxx 长二进制数据当学生每次上课时都要输入老师给的相应课程的用户名和密码,匹配成功方可打开该音频文件,并在已阅列中更新为1。
这样以后上课时只要判断已阅列为1,即可打开以前上过的课程。但是这样很麻烦,设置上百个上千个用户名和密码很繁琐,请教各位有没有简单的方法,请指点迷津!
当哪个学生学完这课后将状态改为可用就OK了
userID 课程ID 状态(0/1)
user1 01.wav 0
user2 02.wav 1
不知道楼主要不要统计 未到学生 如要不要这样就可以了,但是需要的话直接针对未到学生ID跟你的课程视频ID简历关系,应该会好些。
当哪个学生学完这课后将状态改为可用就OK了
userID 课程ID 状态(0/1)
user1 01.wav 0
user2 02.wav 1
顶。
楼主:如果确定要做到每个学生上课的视频权限,那就用上面的。如果只是想做到视频文件的权限那就是没有必要要用户名和密码,上课前只需要将已阅列改为1即可啊,不懂为什么还要加用户名和密码.