每天都写一样的代码 每个页面都是对表的,增加,删除,修改,查询,有没有封闭机制,可以整个过程封装了 我见过一样项目可以把分页和条件查询封装了是这么做的
<asp:GridPager GridID="GridView1" OjbectID="urmMember"> //对表urmMember
//这样表格里显示的数据就会自动分页显示了,并且不会一次性反数据读完出来
<asp:QueryBar GridID="GridView1"> 
这样面页就自动增加了 对表格字段的条件查询,与或非,任意组合
有没有什么办法,让增加,删除,修改,也自动完成

解决方案 »

  1.   

    我做过一个利用数据表生成数据增删改查的模板关注ing
      

  2.   

    1.分成UI和UICOMPONENT,BUSINESS二层
    2.UI负责收集数据并形成DATASET,字段名与数据库表里的字段名一致
    3.UICOMPONENT层有四个方法,分别对应增\删\改\查
    4.在BUSINESS层,利用DATASET循环生成相应的SQL语句,可利用行状态,然后直接执行SQL即可调用关系:UI--->UICOMPONENT--->BUSINESS---DB难点:如何在客户端生成DATASET?包括强类型,方法很多,看你喜欢哪一种,常见的方法是在UICOMPONENT层读取数据库生成空的DATASET,也可读取XML文件(XSD)
      

  3.   

    可以封装,把表作为参数传进去。
    WinForm上我做过,呵呵。