在线考试系统,怎样将考生的答案保存到数据库表中?数据库是SQL Server2005,考题包括选择题、判断题及简答题。
解决方案 »
- FCKeditor在IE下无法正常显示
- [求助] Forms验证,怎样才算验证通过?我验证通过后,怎么又再次重定向回来了?
- 用JAVASCRIPT写了个天气预报,请大家看看还有什么不足的
- 关于强类型数据集的问题
- __新建Windows Application项目引用Webservcie正常;新建windows control library项目引用Webservcie不正常[内附代码]__
- detailsview奇怪问题
- 这样的判断有错吗?(与数据库中的值进行比较)急!急!
- 给出一个url,如何获得该url中的控件列表
- 请问:Microsoft IE WebControls控件的扩充与重编译
- 禁止远程提交,办法?
- vs2005创建的项目为什么没有web.config
- web.config配置文件出错
关键是你如何取值
用str[0]获取第一道选择题答案A,str[1]获取第二道答案B,依次类推。如果某题没有选择,则存入一种字符表示该题没选择(自己定义)。
是非题也如此,用××√
表示错错对。
简答题用"简答题1答案*简答题2答案*简答题3答案"这样的形式,其中"*"要用一种不可显示字符表示(查下ascii码)
读取时用str.Split('*')获得字符串数组,注意这里的"*"实际是一种不可显示字符。所以数据表里增加三个字段(选择题、是非题、简答题)就可以了,