数据库试卷表中有一试卷编号列,同一试卷的题目编号一样,问:有没有插入一列值的SQL语句
insert into TestPaper(TopicType,QuestionID,Question,Answer,DiffCoefficient,Point,Chapter,Suggestion) select 题目类型, 题号,题目,答案,难度系数,分数,章节,提示 from "+LXStr+" where 题目='"+i.ToString()+"'
这是我插入其他列值的语句,还差试卷编号不知怎么办

解决方案 »

  1.   

    如果你的试卷编号列是被设置为主键, 并且是自增的话, 编写 Insert 语句时是不需要理会的, 当你向数据表中插入记录时, 试卷编号列会自动加 1如果你的试卷编号列不是被设置为自增的话, 在 Insert 语句中加上这一列, 并在 Select 的语句中加上它就可以了
      

  2.   

    如果你的试卷编号列是被设置为主键, 并且是自增的话, 编写 Insert 语句时是不需要理会的, 当你向数据表中插入记录时, 试卷编号列会自动加 1如果你的试卷编号列不是被设置为自增的话, 在 Insert 语句中加上这一列, 并在 Select 的语句中加上它就可以了==
    同上
      

  3.   

    题目啊  where 题目=i.ToString() 题目是用户自己选的