以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于SQLite事务的使用方法请欢迎探讨!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=75345)

--  作者:lhpc120
--  发布时间:2015/10/6 3:25:00
--  关于SQLite事务的使用方法请欢迎探讨!
经过多番周折,在狐表中可以使用SQLite数据库了!
因为项目需求,不得不是用SQLite进行处理!
但是因为在SQLite插入行的时候每次都要自动触发一次事务,所以导致插入行效率非常慢!
经过查阅各种资料,可以采用事务处理的方法提高插入行效率!

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

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

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

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


--  作者:lhpc120
--  发布时间:2015/10/6 3:26:00
--  
下面附MSDN资料地址:https://msdn.microsoft.com/zh-cn/library/system.data.common.dbtransaction.commit.aspx
--  作者:lhpc120
--  发布时间:2015/10/6 12:10:00
--  
没人回吗?
--  作者:hunanwl
--  发布时间:2015/10/6 13:49:00
--  
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
--  作者:大红袍
--  发布时间:2015/10/7 10:38:00
--  

顶一下。不过,类似的,论坛已经有例子了

 

http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=43784&skin=0

 


--  作者:lhpc120
--  发布时间:2015/10/7 23:37:00
--  
希望给出高手给一个SQLite事务的使用方法
--  作者:lhpc120
--  发布时间:2015/10/8 20:56:00
--  
没人回答吗?
--  作者:大红袍
--  发布时间:2015/10/8 21:23:00
--  

mark sqlite事务

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:sqlite.zip


--  作者:lhpc120
--  发布时间:2015/10/9 20:33:00
--  
已经成功,经过测试,使用事务的sllite插入行比不使用事务,效率提高200倍左右,行数越多,效率越明显|!
--  作者:qtcks
--  发布时间:2015/10/30 15:23:00
--  
版本太高无法打开,能把代发发出来吗?