积极答复者
一个关于tabcontrol的问题,请高手帮忙解答

问题
答案
-
您好,
个人认为客户信息和财务信息应是两个业务实体,各自有独立的边界。在界面上一块修改并不合理。
随着业务的深入,耦合性会越来越大。
建议先确认好修改的边界(每个业务实体的边界)。然后在边界内做整体修改。
思路:某一个或某几个DataTable代表客户信息;某一个或某几个DataTable代表财务信息。
修改时用DataAdapter来Update代表客户的DataTable;用另一个DataAdapter来Update代表财务信息的DataTable。
因财务与客户信息关联,修改财务信息时要更严格的划分好边界,例如不修改代表客户的DataTable。- 已标记为答案 Emily jiang 2009年7月22日 6:11
全部回复
-
你好
单纯的判断数据是否变化 个人觉得比较麻烦 可以直接用DataAdapter来配合数据绑定以及更新数据库
Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!http://hi.baidu.com/1987raymond- 已建议为答案 肖小勇Moderator 2009年7月21日 3:56
-
您好,
个人认为客户信息和财务信息应是两个业务实体,各自有独立的边界。在界面上一块修改并不合理。
随着业务的深入,耦合性会越来越大。
建议先确认好修改的边界(每个业务实体的边界)。然后在边界内做整体修改。
思路:某一个或某几个DataTable代表客户信息;某一个或某几个DataTable代表财务信息。
修改时用DataAdapter来Update代表客户的DataTable;用另一个DataAdapter来Update代表财务信息的DataTable。
因财务与客户信息关联,修改财务信息时要更严格的划分好边界,例如不修改代表客户的DataTable。- 已标记为答案 Emily jiang 2009年7月22日 6:11