C# SQLite事務操作方法分析
本文實例講述了C# SQLite事務操作方法。分享給大家供大家參考,具體如下:
在 C#中執(zhí)行Sqlite數(shù)據(jù)庫事務有兩種方式:SQL代碼和C#代碼
1. SQL代碼:
BEGIN… COMMIT /ROLLBACK
2. C#代碼:
using (SQLiteConnection conn = SqliteHelper.GetSQLiteConnection()) { DbTransaction trans = conn.BeginTransaction(); try { //Sql語句 trans.Commit();//提交事務 } catch (Exception e) { trans.Rollback();//回滾事務 } }
SqliteHelper是一個訪問Sqlite數(shù)據(jù)庫的工具類,在前面的文章《C#操作SQLite數(shù)據(jù)庫幫助類詳解》中有介紹
更多關于C#相關內容感興趣的讀者可查看本站專題:《C#常見數(shù)據(jù)庫操作技巧匯總》、《C#常見控件用法教程》、《C#窗體操作技巧匯總》、《C#數(shù)據(jù)結構與算法教程》、《C#面向對象程序設計入門教程》及《C#程序設計之線程使用技巧總結》
希望本文所述對大家C#程序設計有所幫助。
相關文章
Unity 按鈕事件封裝操作(EventTriggerListener)
這篇文章主要介紹了Unity 按鈕事件封裝操作(EventTriggerListener),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-04-04C# Winform下載文件并顯示進度條的實現(xiàn)代碼
本來是要研究怎樣判斷下載完成,結果找到這個方法,可以在這個方法完成之后提示下載完成,需要的朋友可以參考下2014-07-07C# 微信支付 wx.chooseWXPay 簽名錯誤的解決方法
本篇文章主要介紹了C# 微信支付 wx.chooseWXPay 簽名錯誤的解決方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-12-12