该文被密码保护。 阅读全文
posted @ 2020-05-15 16:11
PanPan003
阅读(0)
评论(0)
推荐(0)
摘要:
using TEntityContext context = new TEntityContext(); //foreach(var record in listRecords) //{ //} context.Set<T>().AddRange(listRecords); //context.Ad 阅读全文
posted @ 2020-05-15 15:28
PanPan003
阅读(296)
评论(0)
推荐(0)
摘要:
// 已知 Type type // 已知 string file var method = this.GetType().GetMethod(nameof(ImportDatabaseFromCsv), BindingFlags.Instance | BindingFlags.Public); / 阅读全文
posted @ 2020-05-15 15:25
PanPan003
阅读(1309)
评论(0)
推荐(0)
摘要:
SQLite剖析(5):体系结构 本文整理自http://sqlite.org/arch.html。 本文描述SQLite库的体系结构。这些内容对于那些想了解和修改SQLite内部结构的人将会非常有用。在探索前我们先下载源码包sqlite-src-3071400.zip,在其src目录下包含了所有源 阅读全文
posted @ 2020-05-15 13:50
PanPan003
阅读(663)
评论(0)
推荐(0)
摘要:
SQLite 如何变成 内存数据库 SQLite数据库通常存储在单个普通磁盘文件中。但是,在某些情况下,数据库可能存储在内存中。 强制SQLite数据库单纯的存在于内存中的最常用方法是使用特殊文件名“:memory:” 打开数据库。换句话说,不是将真实磁盘文件的名称传递给sqlite3_open() 阅读全文
posted @ 2020-05-15 12:15
PanPan003
阅读(9287)
评论(0)
推荐(0)
摘要:
用Sqlite的内存数据库对nhibernate进行单元测试 针对数据访问代码的单元测试处在一个尴尬的位置上,如果操作不是针对真实的数据库执行的,就无法捕获数据库特定的错误,比如 sql 语句语法是否正确,操作是否违反了数据库约束,事务是否正确提交。并且,测试之间应该是隔离的,一个测试不能影响另一个 阅读全文
posted @ 2020-05-15 11:38
PanPan003
阅读(957)
评论(0)
推荐(0)
摘要:
SQLite 带你入门 SQLite数据库相较于我们常用的Mysql,Oracle而言,实在是轻量得不行(最低只占几百K的内存)。平时开发或生产环境中使用各种类型的数据库,可能都需要先安装数据库服务(server),然后才能通过代码、命令行或者客户端工具来操作数据库,但是SQLite却有点别具一格, 阅读全文
posted @ 2020-05-15 11:32
PanPan003
阅读(1785)
评论(0)
推荐(1)