摘要: #1.Sqlite 写操作 并不是线程安全的 1.在多进程或多线程中使用sqlite,同时操作同一个数据库的话,会导致异常抛出。 2.不同线程或实例化多个SqliteOpenhelper来操作同一个数据库,也会导致同样的问题。 3.但不同线程使用同一个sqliteopenhelper来获... 阅读全文
posted @ 2015-08-28 17:15 隐没 阅读(962) 评论(0) 推荐(0) 编辑
摘要: #1事务 事务定义了一组SQL命令的边界,这组命令或者作为一个整体被全部执行,或者都不执行。事务的典型实例是转帐。 #2事务的范围 事务由3个命令控制:BEGIN、COMMIT和ROLLBACK。BEGIN开始一个事务,之后的所有操作都可以取消。COMMIT使BEGIN后的所有命令得到确... 阅读全文
posted @ 2015-08-28 16:42 隐没 阅读(2322) 评论(0) 推荐(1) 编辑