zoukankan      html  css  js  c++  java
  • linq TO sqlite

    第一步:在http://code.google.com/p/dblinq2007/downloads/list上下载DbLinq2007,将 DbLinq.dll、DbLinq.Sqlite.dll、System.Data.SQLite.dll、 System.Data.SQLite.Linq.dll 四个文件引入到项目中。

    第二步:在cmd中执行DbMetal.exe,根据帮助提示信息输入数据库配置。
    举例:DbMetal.exe -c "DbLinqProvider=Sqlite;data source=test.db" --provider=Sqlite --database=testdb --code=testdb.cs(testdb.cs就是将要继承DataContext的类文件,testdb就是这个类名

    第三步:将生成好的文件放到你的项目的DAL层中或者App_Code中,在aspx.cs或者form.cs文件里就可以调用了。
    举例:
    C# code

    SQLiteConnection con
    = new SQLiteConnection("DbLinqProvider=Sqlite;Data Source=test.db");
    TestDb db
    = new TestDb(con);
    GridView1.DataSource
    = db.TableName;
    GridView1.DataBind();


    注意:必须使用SQLiteConnection来创建数据库连接,如果直接把连接字符串放入构造函数的参数,很可能会报错。

    关于如何使用Sqlite数据库的方法,我也讲一下:
    在 www.sf.net上下载SQLite Database Browser软件,点“新建”指定数据库所在目录,命名为test.db3或者test.db都行,这个文件就是数据库了,然后利用SQLite Database Browser对test数据库进行建表、加字段、改数据类型等操作,很方便。
    -------长沙程序员技术交流QQ群:428755207-------
  • 相关阅读:
    为什么表单中post接受数据是获取name值而不是id值
    YII2 定义页面提示
    yii相关手册文档
    使用后台程序的第一个表单Form
    使用后台程序的第一个程序hello word
    yii:高级应用程序搭建数据库的详细流程
    详细步骤教你安装yii高级应用程序和配置composer环境
    sys模块
    os
    time和datetime
  • 原文地址:https://www.cnblogs.com/qq4004229/p/2114038.html
Copyright © 2011-2022 走看看