注册 登录
编程论坛 VB6论坛

如何根据以下数据库设计抽题代码

natesc 发布于 2017-02-08 17:34, 1294 次点击
http://pan.baidu.com/s/1skOicyh
这是题库地址,密码15161218108
这是一个试题数据库,被加密而已,可以不用管它,我的想法:
能从中根据章节抽题,每个章节抽多少题由使用人员在方框中填写,求源码
只有本站会员才能查看附件,请 登录

有N个章节,每个章节有N个试题

[此贴子已经被作者于2017-2-8 17:37编辑过]

3 回复
#2
ZHRXJR2017-02-08 21:03
抽提这个不难,但抽出题以后干什么?全部显示出来?。。。。。。。
另外你的这个数据库据说是加密的,那么即就是做,也不能调试,因为数据是乱码。。。。。
根据你的图片,TMDA字段好像是答案,又好像不是,搞不清。。。。。
#3
xiangyue05102017-02-09 12:54
同意楼上。
你这个是MDB,就是正常的数据库操作就可以。
确定某一章节选出几道题,先用rnd生成一组随机数,放在数组中(当然还要去除重复)。
用条件查询找到该章节所有的题“Select * From 题库 where 章节 = N”(不清楚你字段的含义,所以自己瞎写的)
利用recordset.MoveFirst和 recordset.Move NumRecords, Start 提取前面随机数数组对应的题目即可。
至于显示看你自己的想法了,加密这个别人爱莫能助。
现成的源码是没有的,就是有也不一定可以用在你这里,修改量巨大还不如自己重新编写。
另外,论坛禁止求作业的伸手贴。 自己做起来,有具体的问题欢迎来咨询
#4
natesc2017-02-12 14:58
不好意思,可以每页显示1-3题,代码怎么好写就怎么写
只有本站会员才能查看附件,请 登录
1