首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

同事插入几张表的操作!不用存储过程如何防止插入不全

2012-04-18 
同事插入几张表的操作!不用存储过程怎么防止插入不全?比如我有三张表!我页面上有个操作!这个操作将同时插

同事插入几张表的操作!不用存储过程怎么防止插入不全?
比如我有三张表!我页面上有个操作!这个操作将同时插入三个表中!

以前都是用存储过程!可以回滚!就不存在可能只插入一个表后出错就停!导致其它两张表没有插入!这时就会出现脏数据!


大家平时是怎么做的????


FileBll.Add(FileModel);

WordBll.Add(WordModel);

BarNumBll.Add(BarModel);

[解决办法]
学过关系数据库的使用知识的人应该学过数据库事务的概念。几乎所有的DML操作都需要在事务下才去操作。

对于ado.net,可以看msdn:http://msdn.microsoft.com/zh-cn/library/xtczstkw(v=vs.100).aspx

热点排行