为了账号安全,请及时绑定邮箱和手机立即绑定

SQLiteConnection.BeginTransaction() 已弃用

SQLiteConnection.BeginTransaction() 已弃用

C#
倚天杖 2021-07-06 13:05:46
在使用最新版本的 System.Data.SQLite nuget 包创建一个简单的 SQLite 事务时,我注意到 SQLiteConnection.BeginTransaction() 方法的智能感知描述包含“[已弃用]”并以 OBSOLETE 一词开头(全部大写,害怕!)。但是,没有提到开始交易的新方法是什么。我仍然可以很好地调用该方法,并且 IDE 中甚至没有警告,但是是否有一种新的方法来完成我不知道的以下操作?using (var conn = new SQLiteConnection(dbConnectionString)){    conn.Open();    using (var trans = conn.BeginTransaction())    {        using (var cmd = new SQLiteCommand("some sql statement here", conn, trans))        {            cmd.ExecuteNonQuery();        }        trans.Commit();    }}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 347 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信