社区
Web 开发
帖子详情
考试系统的上一题或下一题怎么实现?
doctoyui
2008-05-22 04:21:33
我正在做一个JSP机动车理论考试系统,清楚数据库的查找操作
String sql="select * from 题库表";
ResultSet rst=databean.executeQuery(sql);
但想通过四个按钮来发送以下命令至新的显示题目界面来实现这些功能,怎么实现呢,请各位帮帮忙。
rst.first();//最前一题
rst.last();//最后一题
rst.next();//下一题
rst.relative(int -1);//上一题
...全文
1742
10
打赏
收藏
考试系统的上一题或下一题怎么实现?
我正在做一个JSP机动车理论考试系统,清楚数据库的查找操作 String sql="select * from 题库表"; ResultSet rst=databean.executeQuery(sql); 但想通过四个按钮来发送以下命令至新的显示题目界面来实现这些功能,怎么实现呢,请各位帮帮忙。 rst.first();//最前一题 rst.last();//最后一题 rst.next();//下一题 rst.relative(int -1);//上一题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sportq
2008-05-23
打赏
举报
回复
给你个最理想的解决方法
一: 数据表的ID 自增1的
二 : 根据选择的题目的数量产生相对应数量的随机数 (比如说选择题目数量是100条 那么产生100个不重复的随机数)
三: 把这100个随机数按顺序放入集合中
四: 根据用户点的第一题 最后题 下一题 上一题 在集合中找到相对应的随机数到数据库里做条件 查出相应的题目
还有更好的办法 怕你接收不了 这是你比较能接收的办法啦
ilrxx
2008-05-22
打赏
举报
回复
用游标定位不就可以吗?只不过只取一条而已
lzk2rxj
2008-05-22
打赏
举报
回复
先从数所库中查出来然后把ID存在session中,应该可以吧
qqqqqwwqqq
2008-05-22
打赏
举报
回复
那就用随即查询被
Math.random()为0.1到1
假设你有100道题 就设随即ID为String randomid = Math.random()*Math.random()*100
select * from 题库表 where id = "randomid "
大致意思就这样 细节自己再想想吧
doctoyui
2008-05-22
打赏
举报
回复
不想通过ID,因为随机练习的题目ID和显示题号的ID是不一样的。
有没有比较简单的方法。
楼上说是分页,我先前也去实现,但导师说没那个必要。怎么办哟?
freey
2008-05-22
打赏
举报
回复
查询结果放在后台,用AJAX
放在页面,Script可以很简单就实现了
老紫竹
2008-05-22
打赏
举报
回复
我们假设是按照ID排序的
第一题
select top 1 * from 题库表 order by id
最末一题
select top 1 * from 题库表 order by id desc
上一题
select top 1 * from 题库表 where id<? order by id desc
其中的 ?传入 当前的ID
下一题
select top 1 * from 题库表 where id>? order by id
其中的 ?传入 当前的ID
siyue_qi
2008-05-22
打赏
举报
回复
其实就是分页了,呵呵~·~
burningice44
2008-05-22
打赏
举报
回复
你这意思和分页差不多了
qqqqqwwqqq
2008-05-22
打赏
举报
回复
通过id实现可能好一些吧
一起来做一个 c++ 单项选择题标准化
考试系统
单项选择题标准化
考试系统
设计题目要求思路分析各个模块的
实现
题目类的创建管理题库模块的
实现
出题功能的
实现
题目的存储与读取封装题库管理模块考试模块的
实现
抽题功能的
实现
答题功能的
实现
考试模块的封装用户类的创建登录模块的创建主函数的封装主菜单选项的封装 题目要求 1、问题描述 : 设计一个单项选择题标准化
考试系统
,该系统要求能自动组卷和评分。 2、功能要求 (1)用文件保存试题库。(每个试题包括题干、4 个备选答案、标准答案)。 (2)试题录入:可随时增加试题到试题库中。 (3)试题抽取:每次从试题库中可以随机抽出
js、jq
实现
答题上
一题
下
一题
说明:第
一题
只有一个“下
一题
”按钮,中间题目有两个按钮“上
一题
”“下
一题
”,最后
一题
按钮改为“提交”;jquery需要自行引入。
用Java
实现
一个简单的
考试系统
用Java
实现
一个简单的
考试系统
需求分析设计思路编码
实现
需求分析 该
考试系统
可以
实现
的功能和系统要求应该包括: 学生:登录、考试、考试后查看成绩 老师:出题目(往题库中添加新题目)、批阅卷子(同时打分)
考试系统
:学生的登录校验、存储学生的账号和密码、存储题库、去除题库中重复题目、随机抽取一定数目的题目组合成一张卷子、卷子中题目的选项是随机打乱的 设计思路 首先,最关键的是想好怎么去存储题目...
vue 简单
实现
上
一题
下
一题
问答效果
vue简单版上
一题
下
一题
问答效果
vue
实现
答题考试功能(上
一题
下
一题
)
1,后端返回数据 questionList: [ { id: "1", name: "one", question: "问题1111111?", answer: "防弹少年框架的积分换深刻领会是客家话" }, { id: "2", name: "two", question: "问题222222222?",
Web 开发
81,114
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章