我做的题库管理系统,遇到个问题,就是存入选择题和判断题时,选择题的选项怎么录入比较好?是存在一个字段里,还是一个选项设置一个字段?没有想明白,请高手指教!

解决方案 »

  1.   

    一个字段,值就A,B,C,D这样不行吗?
      

  2.   

    一个字段,值就A,B,C,D这样不行吗?我就是想要这样的,可是录入界面怎么设计呢,怎么规定录入人员这样录入?
      

  3.   

    AnswerID
    QuestionID
    AnswerContent
      

  4.   

    用一个字段 选择题 的答案用RADIOBUTTON~~传不同的VALUE  给数据库  行不。
      

  5.   

    我用的控件是ASPXgridview,那么选项的字段在gridview里怎么设计?除非再用一个FORM来和这个字段绑定,专门设计选项的录入格式
      

  6.   

    表A:题库表
    ID 题的ID
    TITLE 题的标题表B:答案表
    DID:答案ID
    A:A字段
    B:B字段
    C:C字段
    D:D字段
    tid:输入那一道题  和题库表的ID做关系
    da:最后的正确答案
    不知道这个样能不能符合你的要求 写的有点乱 但思路我想楼主应该明白
      

  7.   


    create table T_Subjects(
    SubjectID char(10), --试题号(试题号自动生成,格式为:试题类型号+试题测验点号+序号)
    SubjectTypeID char(2), --试题类型编号
    SubjectTestID char(2), --试题测验点编号
    Descriptions varchar(500), --试题描述
    SubjectNotes varchar(100), --备注
    Operator char(8), --操作员
    OperateTime datetime, --操作时间
    primary key(SubjectID) );--1.2.1:试题选项及标准答案表(该表有多重功能,选择题选项,填空题答案,简答题答案,问答题答案都在这里处理)
    create table T_SubjectItems(
    SubjectID char(10), --试题号
    Options int, --选项(这里1,2,3表示选项A,B,C)
    --填空项(这里1,2,3表示选项第一个空,第二个空,第三个空)
    --若是其他答案只有一个的题目,这里Options值就为1
    Descriptions varchar(500), --选项描述(选择题选项的描述)
    --填空项答案(填空题所填空的答案)
    Answer bit default 1, --正确答案(这里只记录改选项是否为正确答案 1:是; 0否)
    --若是填空题或其他答案只有一个的题目,该字段都为1
    ChooseItemNotes varchar(100), --备注
    Operator char(8), --操作员
    OperateTime datetime, --操作时间
    primary key(SubjectID, Options),
    foreign key(SubjectID) references T_Subjects(SubjectID) );
      

  8.   

    写错字了 tid:属于那一道题  和题库表的ID做关系 
      

  9.   

    题表:
    ID
    题数(第几题) INT型
    题目内容
    题型类别(选择题或差别题)答案表:
    题表ID 外鍵
    选项内容(如:A、B、C。。)字符型
    对/错