码迷,mamicode.com
首页 > 数据库 > 详细

C# 链接 SQLite问题汇总

时间:2019-10-06 00:37:33      阅读:78      评论:0      收藏:0      [点我收藏+]

标签:dal   mod   拷贝   简单   管理   png   href   test   csdn   

  1. 首先先创建sqlite数据库,可以用sqlite各种管理工具创建好。比如SQLiteStudio.exe,还有navicat一类的,可自行百度
  2. 我使用普通三层模式,用动软链接sqlite,右击数据库,新建.net项目,选择默认的简单三层结构。选择表以后,开始生成。生成成功自动弹出结果文件夹。
  3. 拷贝生成结果中Model和DAL文件夹里对应的文件,还有其余的文件到你的项目中。
    1.  
      技术图片

      ???????
  4. 这一步就是引用sqlite所必须的dll,可以参考这个链接,记住,一定要用nuget 链接:https://blog.csdn.net/ght886/article/details/83791418
  5. 如果进行到这一步,直接操作数据库,会出现这错误:"无法加载 DLL“SQLite.Interop.dll”: 找不到指定的模块。解决办法也简单,也就是找到同样版本的interop.dll,链接:https://www.cnblogs.com/kbqLibrary/p/7631599.html   但是因为nuget只提供了最高版本的sqlite所需要的dll,也就是1.0.111.0版本,在网上基本上找不到对应的interop.dll,所以查了各种资料也没用。官网下载的也不知道怎么找到,其实办法很简单,就是在nuget安装路径中找到对应的interop.dll,我先用的x64,还是报错,但是使用x86,就正确了,虽然我代码是x64的,但是管用就可以了
    1. 技术图片

C# 链接 SQLite问题汇总

标签:dal   mod   拷贝   简单   管理   png   href   test   csdn   

原文地址:https://www.cnblogs.com/zbqldyj/p/11625949.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!