本文實(shí)例講述了C# SQLite事務(wù)操作方法。分享給大家供大家參考,具體如下:
在 C#中執(zhí)行Sqlite數(shù)據(jù)庫(kù)事務(wù)有兩種方式:SQL代碼和C#代碼
1. SQL代碼:
BEGIN…COMMIT/ROLLBACK
2. C#代碼:
using (SQLiteConnection conn = SqliteHelper.GetSQLiteConnection()){    DbTransaction trans = conn.BeginTransaction();    try    {       //Sql語(yǔ)句       trans.Commit();//提交事務(wù)     }    catch (Exception e)    {      trans.Rollback();//回滾事務(wù)    }}SqliteHelper是一個(gè)訪問(wèn)Sqlite數(shù)據(jù)庫(kù)的工具類(lèi),在前面的文章《C#操作SQLite數(shù)據(jù)庫(kù)幫助類(lèi)詳解》中有介紹
更多關(guān)于C#相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《C#常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》、《C#常見(jiàn)控件用法教程》、《C#窗體操作技巧匯總》、《C#數(shù)據(jù)結(jié)構(gòu)與算法教程》、《C#面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》及《C#程序設(shè)計(jì)之線程使用技巧總結(jié)》
希望本文所述對(duì)大家C#程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選