2 create procedure sp_example
3 @param1 int = null,
4 " /> 午夜亚洲影视,91成人超碰,精品亚洲精品

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

如何在項目中應用LinqToSql數據庫事務

  本文主要涉及LinqToSql數據庫事務相關,文章不足之處,歡迎您指出。

  一、回顧T-SQL中的事務機制

  代碼如下:

 1 /*加入事務機制后的存儲過程*/
2  create procedure sp_example
3 @param1 int = null,
4 @param2 nvarchar(20) = null
5  as
6 begin tran tranName /*sql 事務的加入*/
7 insert into table0 (col1,col2,col3) values ('value1','value2','value3')
8 update table1 set column1 = @param1 where 1=1
9 --刪除table2中一條已經被其他外鍵表引用的記錄,此時會報sql引用錯誤
10   delete from table2 where column3 = @param1
11 insert into table3 (col1,col2) values ('value1','value2')
12 if(@@error =0)
13 commit tran tranName
14 else
15 rollback tran tranName
16  go

NET技術如何在項目中應用LinqToSql數據庫事務,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 集贤县| 枣阳市| 富川| 宁安市| 宁陕县| 平原县| 海伦市| 曲阳县| 鹿泉市| 余庆县| 彭泽县| 迁西县| 儋州市| 平度市| 蒲城县| 宜兴市| 峨边| 珲春市| 西充县| 延边| 宁波市| 诸暨市| 怀仁县| 静海县| 榕江县| 进贤县| 故城县| 兰州市| 阜阳市| 台中县| 鹰潭市| 奉节县| 高阳县| 孟州市| 扶风县| 确山县| 新宁县| 龙川县| 苍溪县| 封丘县| 景德镇市|