DataGrid一般不用来添加数据,一般是把数据赋给文本,sql插入语句提交后重新绑定。你的要求我觉得xml来实现好一些,比较灵活,要多少列都可以,不必动态去改变数据库的结构,读取信息都很方便

解决方案 »

  1.   

    你直接向DataSet里动态添加数据,然后重新绑定到DataGrid就是了.
    DataGrid的添加、修改、删除数据有一套标准模式(UpdateCommand,DeleteCommand事件等),你就按着做就可以了.
      

  2.   

    TO: gshope(北京.Net) ( ) 
    我知道有这些标准模式,关键是我的数据添加放在哪里?难道单开一个页面,因为有10多个字段,我想直接在DataGrid中新增一行,不知道行不行?一般大家都是怎么处理的?另外如果是新增一页,数据的关联就会有问题,如果一装报表创建二个表的话有关联的问题,如果是一张表的话,表头表尾的冗余!!!
      

  3.   

    TO:wangsaokui(无间道II(前传)) 
    报表数据是要保存起来的,以后要做查询或将某段时间内的数据进行相应分析的!