技术笔记_如何在vs2015中配置使用sqlite3 x64 for .Net4x
来源:互联网 发布:摇头岭车神淘宝店 编辑:程序博客网 时间:2024/06/13 08:48
1.首先在http://www.sqlite.org/download.html上根据需要的.net版本下载对应的sqlite程序集,有两种配置bundle或非bundle版本,推荐下载bundle版本的安装程序;
2.运行下载安装程序,该程序实际只是将对应的程序集复制到指定目录而已,虽然在安装过程中可以选择安装到GAC,但不推荐如此,一般也不需要;
3.复制到的目录下有若干测试程序:test.exe,testef6.exe,testlinq.exe,可以运行测试,特别是test.exe,如果没有问题说明下载的程序集没有问题;
下面vs2015下新建项目使用sqlite:
1.新建一个项目,比如控制台;
2.添加对System.Data.SQLite.dll(在下载的目录下)的引用;
3.修改项目的.config文件,增加如下内容:
<configuration>... <system.data> <DbProviderFactories> <remove invariant="System.Data.SQLite"/> <add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite"/> </DbProviderFactories> </system.data></configuration>这里实际是指定data provider的工厂接口.
4.重要:在项目属性页的“生成”页面,不要勾选“首选32位"!
然后测试以下代码,运行通过表明可以正常使用:
var factory = DbProviderFactories.GetFactory("System.Data.SQLite"); using (var connection = factory.CreateConnection()) { connection.ConnectionString = "Data Source=<你的sqlite数据库>"; connection.Open();}
0 0
- 技术笔记_如何在vs2015中配置使用sqlite3 x64 for .Net4x
- VS2015中配置SQLite3
- 如何在python中使用sqlite3
- 如何在VC++中使用Windows Forms (VS2012-VS2015)
- 在Visual Studio 2010中配置使用SQLite3
- 如何在你的cocos2dx中使用sqlite3
- 在VS2015中使用Moq
- 在 VS2015 中使用 Qt4
- 在TCX中使用SQLite3
- 在TCX中使用SQLite3
- 在TCX中使用SQLite3
- 在TCX中使用SQLite3
- 在TCX中使用SQLite3
- 在TCX中使用SQLite3
- 在TCX中使用SQLite3
- 在TCX中使用SQLite3
- 在TCX中使用SQLite3
- 在TCX中使用SQLite3
- open-falcon alarm 模块报警信息处理
- 美团2015笔试题以及最优解(四)
- Base64的Java代码实现
- Vagrant+virtualBox搭建集成开发环境
- 值得说的一个问题:C语言实现拓扑排序
- 技术笔记_如何在vs2015中配置使用sqlite3 x64 for .Net4x
- 127,常用结构体
- 在Xcode7/7.1中使用Http请求,App Transport Security has blocked a cleartext HTTP (http://) resource load sin
- C++ Primer 学习笔记16 string字符串
- java clone方法之深拷贝和浅拷贝
- 【jQuery】获取浏览器的名称与版本信息
- VMware下的RHEL 6.4 安装gcc和gcc-c++
- 扣丁学堂——Fragments
- 进度条ProgressBar