做了一个题库管理和试卷生成的系统,用到了RichTextBox控件
做了一个题目编辑的区域可编辑单个题目,然后把题目以字节的格式存放到
SQL Server 数据库中,
但是当把很多题目都同时查询出来并组合成试卷,然后在显示到一个RichTextBox控件中的时候就出现问题了,只能显示一道题目,就是所有查询出来的最后一道!意思就是不能组卷,请高手们出下招

解决方案 »

  1.   

    你的RichTextBox控件名字.AppendText
    AppendText  ----向文本筐的当前文本追加文本 ..
      

  2.   

    RichTextBox 需要把所有的题目放在一起,然后统一赋值。
    你可以根据题目的数量,导出一个,生成一RichTextBox。就可以全部显示了。
      

  3.   

    这样说把 数据库表结构    题目编号  题目内容(Image)
    -------------------------------------------
     录入题目后
       题目编号  题目内容(Image)
         1         bytes
         2         bytes
         3         bytes
         ...       ...
    ---------------------------------------------
    注意:因为题目内容都是在richtextbox中编辑的所以存储的时候每个题目都会有
         rtf格式的头和尾--------------------------------------------
    组合题目的数据
       题目编号  题目内容(Image)
         1         bytes
         2         bytes
         3         bytes
         ...       ...
    组合
        题目1  插入 richtextbox
        题目2  插入 richtextbox
        题目3  插入 richtextbox 
        题目n  插入 richtextbox
    最后只显示最后一道题目
       意思是后面显示的题目把前面显示的都覆盖掉了
    我的分析是:每个题目存的时候都有头和尾,就有可能产生覆盖!   可是分析头和尾太麻烦了....
      

  4.   

    zhangliu_521(浪客)
    kaihuababy() 
    给出了思路谢谢了
    结 了