首页 新闻 会员 周边

请教关于三层结构中对主从表添加数据的问题

0
[已解决问题] 解决于 2010-07-23 17:35

相信园子里面对微软那三层熟悉的朋友非常之多,我现在遇到要添加主从表信息

因为设置成一张表字段实在太多了,要100多个差不多,现在将其分为多个表,主要是基本信息,取其编码做为从表外键。

我按三层开发,对每个表都写了添加方法,现在如何实现对这些表的添加操作呢?

 

 

相公的主页 相公 | 菜鸟二级 | 园豆:210
提问于:2010-07-19 10:15
< >
分享
最佳答案
0

    在数据访问层,将对主从表的操作放到一个事务里面,具体可以参考李天平的动软生成的主从表的操作代码。

湖海一心 | 菜鸟二级 |园豆:240 | 2010-07-19 10:37
我生成了,没有嘛!
相公 | 园豆:210 (菜鸟二级) | 2010-07-19 10:45
在表上点击右键,选择“父子表代码生成(事务)”
湖海一心 | 园豆:240 (菜鸟二级) | 2010-07-19 10:47
看到了,看来还是要在主表里面写操作!谢谢
相公 | 园豆:210 (菜鸟二级) | 2010-07-19 11:02
有没有一个表一个类,一个表一组操作,然后组合在一起的方案呢?
相公 | 园豆:210 (菜鸟二级) | 2010-07-19 11:08
其他回答(1)
0

纠正,不是微软的三层。

你已经说了,一个表要100多个字段...那肯定不能用一个表单页面来添加吧(不过现在流行选项卡形式)。

如果已经分表了,就做成下一步的形式,先添加第一个表,成功后返加主键ID,然后传参到下个页面,继续添加。

Astar | 园豆:40805 (高人七级) | 2010-07-19 10:22
我现在的问题不是这个,您说的,我也想过的,现在是我想在写好的代码基础上实现对主从表的操作,不想改太多的代码的,这个有没有好的方法呢?因为每个表都有自己的操作方法,我想把这些在哪个层把它融合起来,不破坏分层
支持(0) 反对(0) 相公 | 园豆:210 (菜鸟二级) | 2010-07-19 10:34
@相公:就离不开代码生成器了?上面写的方法有破坏分层吗?
支持(0) 反对(0) Astar | 园豆:40805 (高人七级) | 2010-07-19 14:10
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册