在winform开发环境下,
表示层:
DatagridView1,btn_Update,btn_Query
数据访问层DAL中有一个DataSet 命名为dsOrder
默认已经有了一个getOrderdata()的方法.点击btn_Query按钮后
业务访问层调用DAL中dsOrder的getOrderdata方法,返回一个dataset
DatagridView1的Datasource为此dataset.
填充DatagridView1,明细20条
现在对其中的多条数据作了修改,或者在此明细的下面新增了多行,
我想问一下,这两个事件对应的BLL层与DAL层应该如何写呢?
表示层:
DatagridView1,btn_Update,btn_Query
数据访问层DAL中有一个DataSet 命名为dsOrder
默认已经有了一个getOrderdata()的方法.点击btn_Query按钮后
业务访问层调用DAL中dsOrder的getOrderdata方法,返回一个dataset
DatagridView1的Datasource为此dataset.
填充DatagridView1,明细20条
现在对其中的多条数据作了修改,或者在此明细的下面新增了多行,
我想问一下,这两个事件对应的BLL层与DAL层应该如何写呢?
但是winform上开发的话,会不会有点不太好呢?如果不分层的话,直接用:
if(ds.hachanges)
{
da.update(ds);
}
这样的方式即可.那么在分层的时候,是不是也可以这样写呢?关键就是不知道如何去写.希望可以指导一二.