Foxtable(狐表)用户栏目专家坐堂 → 关于SQLite事务的使用方法请欢迎探讨!


  共有5349人关注过本帖树形打印复制链接

主题:关于SQLite事务的使用方法请欢迎探讨!

帅哥哟,离线,有人找我吗?
lhpc120
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:6320 威望:0 精华:0 注册:2011/5/8 13:21:00
关于SQLite事务的使用方法请欢迎探讨!  发帖心情 Post By:2015/10/6 3:25:00 [显示全部帖子]

经过多番周折,在狐表中可以使用SQLite数据库了!
因为项目需求,不得不是用SQLite进行处理!
但是因为在SQLite插入行的时候每次都要自动触发一次事务,所以导致插入行效率非常慢!
经过查阅各种资料,可以采用事务处理的方法提高插入行效率!

但是小弟不才,没能实现在狐表中使用SQLite的事件,经过一夜奋斗,就总结了附件中的那点代码!

希望高手可以指点一下,为什么狐表中的事务代码不能使用!初步总结,不能触发DbTransaction方法!

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:c#代码.txt

希望高手为小弟解惑!怎么才能让SQLite实现事务处理!
 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:foxtable代码.txt


 回到顶部
帅哥哟,离线,有人找我吗?
lhpc120
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:6320 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2015/10/6 3:26:00 [显示全部帖子]

下面附MSDN资料地址:https://msdn.microsoft.com/zh-cn/library/system.data.common.dbtransaction.commit.aspx

 回到顶部
帅哥哟,离线,有人找我吗?
lhpc120
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:6320 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2015/10/6 12:10:00 [显示全部帖子]

没人回吗?

 回到顶部
帅哥哟,离线,有人找我吗?
lhpc120
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:6320 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2015/10/7 23:37:00 [显示全部帖子]

希望给出高手给一个SQLite事务的使用方法

 回到顶部
帅哥哟,离线,有人找我吗?
lhpc120
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:6320 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2015/10/8 20:56:00 [显示全部帖子]

没人回答吗?

 回到顶部
帅哥哟,离线,有人找我吗?
lhpc120
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:6320 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2015/10/9 20:33:00 [显示全部帖子]

已经成功,经过测试,使用事务的sllite插入行比不使用事务,效率提高200倍左右,行数越多,效率越明显|!

 回到顶部