今天搞了个小项目,想使用下SQLite这个轻量级的东东。结果出师不利啊,上来就遇到了两个问题。
一、版本问题
本人找来的SQLlite动态库可能是在.net2.0下开发的,结果导致在vs2015中一调用其中的方法就报错。后来上网查阅了一番,如下方案比较靠谱
winform项目,找到App.congi配置文件,在其中加上如下的标签及内容:
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku = ".netframework,version=v4.0"/>
<supportedRuntime version="v2.0.50727"/>
</startup>
把这一段加到<configuration>标签中就OK啦~
二、路径问题
辛辛苦苦解决了版本问题,三层也搭建好了,测一下读取吧,结果不对,抛出异常“no such table”,意思就是说找不到我查询语句中用到的表,我瞪大24K金狗眼仔细看了好几遍,
没毛病啊!这个所谓找不到的表就静静的躺