邀朋友种豆,一起分享吧
喜欢购买正品行货?那就去品牌街

C#在WinCE下操作SQLite数据库的方法

来自:种豆 时间:2017-12-29 阅读:589次 原文链接

1、准备WinCE开发板,推荐烧写WinCE内核是选择.NET CF V3.5

2、下载SQLite开发库文件:System.Data.SQLite.dll、System.Data.interp.dll

3、打开VS,创建一个智能设备项目,选择相应的开发板和WinCE系统

4、在项目中添加对库System.Data.SQLite.dll的引用

5、在源代码中添加对SQLite命名空间的导入,如:using System.Data.SQLite

6、在源代码中就可以操作SQLite了

7、创建salite数据文件,并将库文件和数据文件一起拷贝到目标目录下即可。(生成文件后把exe文件、Dll文件和sqlite数据文件以及sqlite安装目录下bin文件夹CompactFramework文件夹里的System.Data.interp.dll文件一起拷入)

网友在WinCE下用C#操作SQLite数据库遇到的问题

1、我现在使用的是 System.Data.Sqlite.dll,在vs2008中的智能设备编译报错, 报错信息为:

类型“System.Data.Common.DbConnection”在未被引用的程序集中定义。必须添加对程序集“System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。……

解决办法:桌面程序只添加  system.data.sqlite.dll 就可以使用,但是在WINCE 下,还要带上 SQLite.Interop.DLL,此时添加引用才不会出错。把这两个DLL 放在相同目录下。


 
关于种豆 ┊ 联系我们 ┊ 免责声明 ┊ 发帖须知 ┊ 请提意见 ┊ 站点地图
本站为个人爱好兴趣分享网站,不代表本人观点,如有侵权请联系QQ3033380280进行处理
sowsoy.com 版权所有 Copyright©2010-2021 备案号:蜀ICP备2020025376号-3
Email:sowsoy#hotmail.com