zoukankan      html  css  js  c++  java
  • SqlLite在Net中的使用

    一、下载SQLite源码
    http://www.sqlite.org/download.html

    管理工具:http://www.sqliteexpert.com/

    二、下载ADO.NET 2.0 For SqLite,并安装,可在bin目录下找到System.Data.SQLite.dll
    http://sourceforge.net/projects/adodotnetsqlite/
    ·

    三、VS中新建连接,选择SQL Lite,并New一个数据库文件,如SqliteDemo.db

    四、创建数据库表方法

       static string dbPath = @"C:\sqliteDemo.db";

            public static void CreateDB()

            {

                using (SQLiteConnection connection = new SQLiteConnection("Data Source=" + dbPath))

                {

                    connection.Open();

                    using (SQLiteCommand command = new SQLiteCommand(connection))

                    {

                        command.CommandText = "CREATE TABLE Demo(id integer NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE)";

                        command.ExecuteNonQuery();

                    }

                }

            }

    五、异常信息
    错误:混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。

    解决:在配置文件中

    <startup useLegacyV2RuntimeActivationPolicy="true">
     
    SqlLite部署零成本,只需要System.Data.SqlLite.dll即可
  • 相关阅读:
    迭代器设计模式
    python中的turtle库绘制图形
    Tesseract-OCR4.0识别中文与训练字库实例
    java图片处理
    Tess4J OCR简单使用教程
    C++ 排列最优解算法思想
    Swing使用JavaFXweb组件
    java专业术语
    java的分数类
    System Rules 更好的测试
  • 原文地址:https://www.cnblogs.com/gossip/p/2351884.html
Copyright © 2011-2022 走看看