zoukankan      html  css  js  c++  java
  • 让Sqlite完美支持linq to entities

    sqlite的好处就不多说了,小巧简单,零部署,拿过来就能用!要是能用linq to entities操作sqlite岂不是锦上添花的事情? 好,想做就做!

    1.首先,去http://sqlite.phxsoftware.com/下载基于.net的sqlite组件。使用方法日后补上,先谈谈部署的问题。

    3、将System.Data.SQLite.dll和System.Data.SQLite.Linq.dll添加到你的项目中,并且设文件属性为允许复制,确保安装到客户机器上。

    2.部署的关键要点:

      a、如果程序是基于4.0的话,那么要在config里,配置下面这一节:

    1   <startup useLegacyV2RuntimeActivationPolicy="true">
    2     <supportedRuntime version="v4.0"/>

    3   </startup> 

      b、为了让linq可以正确找到数据驱动,还需要配置下面这一节:

    1   <system.data>
    2     <DbProviderFactories>
    3       <remove invariant="System.Data.SQLite"/>
    4       <add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite"/>
    5     </DbProviderFactories>

    6   </system.data> 

    这样基本上大功告成了! 真的很爽,完美支持linq to entities

  • 相关阅读:
    通过POST请求上传文件
    接口测试及常用接口测试工具
    maven-surefire-plugin插件
    BDD框架之Cucumber研究
    一分钟认识:Cucumber框架
    ACM团队周赛题解(3)
    C++11新增容器以及元组
    ACM团队周赛题解(2)
    C++11部分特性
    ACM团队周赛题解(1)
  • 原文地址:https://www.cnblogs.com/qingyun163/p/2231243.html
Copyright © 2011-2022 走看看