我在做个在线自测题系统,我现在有三个页面:第一个页面中 有个TextBox 里面我输入数字 意思是想做几道题目,简单的做几道,难的题目做几道,然后第二个页面是个DataGrid 意思是将前面输入的几项显示在DataGrid中作为试题摸板,第三个页面就生成试卷,我现在想问的是这个第三个页面如何来根据前一个DataGrid里的摸板数据来生成相应的试卷。

解决方案 »

  1.   

    页面传值, int all;//总题数
               int easy;//简单的个数
              int diff;//难的个数
    然后去数据库里随机去,符合要求的,然后去那些个数的。
    用储存过程就行
      

  2.   


    create proc [dbo].[exam]
    (
    @easy int,
    @diff int
    )
    as
    begin
    select top @easy * from 表exam where nandu='easy';
    select top @diff * from 表exam where nandu='diff'; 
    end关于数据你想怎么处理就怎么处理?
    合到一起,或是分开输出都行!
      

  3.   

    int all;//总题数 
    这个值是用来表题号的!