好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

C# SQLite事务操作方法分析

本文实例讲述了C# SQLite事务操作方法。分享给大家供大家参考,具体如下:

在 C#中执行Sqlite数据库事务有两种方式: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数据库的工具类,在前面的文章《 C#操作SQLite数据库帮助类详解 》中有介绍

希望本文所述对大家C#程序设计有所帮助。

dy("nrwz");

查看更多关于C# SQLite事务操作方法分析的详细内容...

  阅读:55次