查看: 2300|回复: 0

[ASP.NET教程] C# SQLite事务操作方法分析

发表于 2018-2-10 08:00:07

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

在 C#中执行Sqlite数据库事务有两种方式:SQL代码和C#代码

1. SQL代码:

  1. BEGIN…
  2. COMMIT
  3. /ROLLBACK
复制代码

2. C#代码:

  1. using (SQLiteConnection conn = SqliteHelper.GetSQLiteConnection())
  2. {
  3. DbTransaction trans = conn.BeginTransaction();
  4. try
  5. {
  6. //Sql语句
  7. trans.Commit();//提交事务
  8. }
  9. catch (Exception e)
  10. {
  11. trans.Rollback();//回滚事务
  12. }
  13. }
复制代码

SqliteHelper是一个访问Sqlite数据库的工具类,在前面的文章《C#操作SQLite数据库帮助类详解》中有介绍

更多关于C#相关内容感兴趣的读者可查看本站专题:《C#常见数据库操作技巧汇总》、《C#常见控件用法教程》、《C#窗体操作技巧汇总》、《C#数据结构与算法教程》、《C#面向对象程序设计入门教程》及《C#程序设计之线程使用技巧总结》

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

您可能感兴趣的文章:

  • C#操作SQLite方法实例详解
  • C#/.Net 中快速批量给SQLite数据库插入测试数据
  • C#基于SQLiteHelper类似SqlHelper类实现存取Sqlite数据库的方法
  • C#简单访问SQLite数据库的方法(安装,连接,查询等)
  • C#简单查询SQLite数据库是否存在数据的方法
  • C#操作SQLite数据库方法小结(创建,连接,插入,查询,删除等)
  • C#操作SQLite数据库之读写数据库的方法
  • C#解决SQlite并发异常问题的方法(使用读写锁)
  • c#几种数据库的大数据批量插入(SqlServer、Oracle、SQLite和MySql)
  • C#操作SQLite数据库帮助类详解
  • C# SQLite序列操作实现方法详解
  • C#中增加SQLite事务操作支持与使用方法


回复

使用道具 举报