• 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即可
  • 相关阅读:
    团队项目第二次冲刺Ⅶ
    团队项目第二次冲刺Ⅷ
    随机生成四则运算式2-NEW+PSP项目计划(补充没有真分数的情况)
    第二周的学习进度情况
    最近关于编程学习的一点小体会
    构建之法阅读笔记02
    随机生成四则运算式2
    本周的学习进度情况
    本学期的阅读计划
    随机生成30道四则运算-NEW
  • 原文地址:https://www.cnblogs.com/gossip/p/2351884.html
Copyright © 2020-2023  润新知