关闭

C#(.net)连接SQLite数据库[附驱动资源]

标签: 数据库sqliteDLL
508人阅读 评论(0) 收藏 举报
分类:

C#强大的.net工具使其连接任何数据库都十分方便,不过和之前连接的Oracle数据库不同,连接SQLite是需要给出实际物理地址的,这样数据才能访问。

具体步骤如下:

  • 下载SQLite操作驱动的dll,链接:
  • http://download.csdn.net/download/endlessseaofcrow/9990596
  • 新建一个winform项目,在引用中添加[System.Data.SQLite.dll]
  • 并在[Form.cs]中添加[using System.Data.SQLite;]命名空间
  • 代码实现,示例如下:

    using System.Data.SQLite;
    
    string sql = "SELECT * FROM test";//获取表的SQL语句
    string connStr = @"Data Source=" + @"H:\DataBase\SQLite\test.db;Initial Catalog=sqlite;Integrated Security=True;Max Pool Size=10";
    //H:\DataBase\SQLite\test.db为储存数据库文件的物理地址
    SQLiteConnection conn = new SQLiteConnection(connStr);
    SQLiteCommand cmd = new SQLiteCommand(sql, conn);
    conn.Open();
    SQLiteDataReader cusReader= cmd.ExecuteReader();
    if (conn.State == ConnectionState.Open)
    { 
        MessageBox.Show("连接成功!");
    }
    cusReader.Close();
    conn.Close();
    
1
0
查看评论

.net连接sqlite数据库

最近做了一个sqlserver到数据到sqlite的程序,居然在网上找到一个,但不符合我的要求,于是进行修改,修改完之后,一调试程序就崩溃,于是自己做了一个测试工程,专门访问sqlite数据库,结果用vs2013建一个console工程,添加引用System.Data.SQLite.dll,但是一运...
  • lyljp
  • lyljp
  • 2015-08-04 12:01
  • 529

sqllite (3) - c# .net 使用 dapper 操作 sqllite 数据库

sqllite (3) - c# .net 使用 dapper 操作 sqllite 数据库 环境配置: 开发环境:vs2013 运行时版本:framework 4.0  sqllite 版本:非混合模式的静态链接库 framework 4.0 版本(x86、x64) 项...
  • xxj_jing
  • xxj_jing
  • 2016-09-06 20:17
  • 2460

C#.NET下连接DB2数据库的连接字符串

 string strConnForDB2 = "Provider=IBMDADB2;HostName=10.10.12.108;Database=STMA;uid=db2admin;pwd=db2admin;protocol=TCPIP;port=50000;"; &...
  • im_guoming
  • im_guoming
  • 2009-07-16 09:56
  • 4184

C#连接SQLite的字符串

一、C#在不同情况下连接SQLite字符串格式 1、Basic(基本的) Data Source=filename;Version=3; 2、Using UTF16(使用UTF16编码) Data Source=filename;Version=3;UseUTF16Encoding=True...
  • XHQT520
  • XHQT520
  • 2015-11-30 10:54
  • 7232

【Unity】连接sqlite数据库操作C#版

unity3d有自己对应的sqlite.dll分别需要三个文件 1.Mono.Data.Sqlite.dll 在unity安装文件“Unity\Editor\Data\MonoBleedingEdge\lib\mono”可以找到,注意mono文件夹下面 有对应版本号,可以根据自己的项目来决定选择。...
  • sinat_20559947
  • sinat_20559947
  • 2015-10-22 12:07
  • 8309

(C#) SQLite数据库连接字符串

Basic(基本的)       Data Source=filename;Version=3; Using UTF16(使用UTF16编码)       Dat...
  • liangyj66
  • liangyj66
  • 2017-03-28 15:21
  • 1015

连接sqlite数据库操作C#版

最近几天在讨论游戏本地数据存储方式,考虑到跨平台性。最开始打算用xml,但是考虑到xml文件多而杂,而且后期游戏更新。也不是很方便,于是提出了采用sqlite,可是没想到的是原本信心满满的我却遭到了闭门羹,呵呵....原来,不是用 以前做c# winform应用那套dll,unity3d有自己对应的...
  • kasama1953
  • kasama1953
  • 2016-09-24 22:29
  • 721

C# Sqlite 数据库加密

用了ADO.NET 2.0 SQLite Data Provider 这样可以直接利用它来创建一个加密的sqlite数据库。 有关c#代码如下: 1、创建空的sqlite数据库。 //数据库名的后缀你可以直接指定,甚至没有后缀都可以 //方法一:创建一个空sqlite数据库,用IO的...
  • lanshengsheng2012
  • lanshengsheng2012
  • 2013-12-09 12:21
  • 1273

JAVA使用JDBC连接SQLITE数据库

SQLITE非常小巧实用,对于一般应用的数据处理需求可以很好满足。 JAVA如何使用JDBC连接SQLITE数据库呢? 首先,需要下载一个sqlite-jdbc的驱动类: https://github.com/xerial/sqlite-jdbc 将此驱动类导入应用的类库中,然后就可以在...
  • MAILLIBIN
  • MAILLIBIN
  • 2016-07-14 21:19
  • 5359

C#访问MySQL的驱动程序下载

 http://dev.mysql.com/downloads/file.php?id=405442 mysql-connector-net-6.3.8.msi 安装mysql-connector-net 二、使用MySQL动态库 在vs2012中,在工程的引用中加入MyS...
  • liqiexingxing
  • liqiexingxing
  • 2014-03-13 22:53
  • 1198
    个人资料
    • 访问:8508次
    • 积分:308
    • 等级:
    • 排名:千里之外
    • 原创:21篇
    • 转载:0篇
    • 译文:0篇
    • 评论:4条
    文章分类
    最新评论