C#简单访问SQLite数据库的方法(安装,连接,查询等)_C#教程

本文实例讲述了C#简单访问SQLite数据库的方法。分享给大家供大家参考,具体如下:

下载最新版SQLite(http://www.sqlite.org/download.html),其他版本也可以,这里使用的版本是sqlite-3_6_6_1

a.解压后copy c:\sqlite-3_6_6_1

b.进入cmd模式,进入sqlite-3_6_6_1目录,执行sqlite3 mytest.db

c.

create table test (seq int,desc varchar(8));
insert into mytable1 values (1,'item');

资料建立完成

2.下载System.Data.SQLite(http://sqlite.phxsoftware.com/),安装,安装后里面会有详细的DEMO和文档。请详细查看。

3.将mytest.db复制到Bin/Debug目录下。

4.打开VS2005,参考System.Data.SQLite安装目录下的System.Data.SQLite.DLL

using System.Data.SQLite;
SQLiteConnection cnn = new SQLiteConnection();
cnn.ConnectionString = @"Data Source=mytest.db;Pooling=true;FailIfMissing=false"
cnn.Open();
SQLiteCommand cmd = new SQLiteCommand();
cmd.Connection = cnn;
cmd.CommandText = "SELECT * FROM test";
SQLiteDataAdapter da = new SQLiteDataAdapter();
da.SelectCommand = cmd;
DataSet ds = new DataSet();
da.Fill(ds);
// 分页查询显示语句
Select * From test Limit 10 Offset 10;

以上语句表示从Account表获取数据,跳过10行,取10行

更多关于C#相关内容感兴趣的读者可查看本站专题:《C#程序设计之线程使用技巧总结》、《C#操作Excel技巧总结》、《C#中XML文件操作技巧汇总》、《C#常见控件用法教程》、《WinForm控件用法总结》、《C#数据结构与算法教程》、《C#数组操作技巧总结》及《C#面向对象程序设计入门教程》

希望本文所述对大家C#程序设计有所帮助。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索c#
, 连接
, 查询
, 访问
sqlite数据库
c站、c语言、cf、ch、c罗,以便于您获取更多的相关知识。

时间: 2024-11-05 18:40:14

C#简单访问SQLite数据库的方法(安装,连接,查询等)_C#教程的相关文章

ASP.NET访问Oracle数据库的方法

asp.net|oracle|访问|数据|数据库 引言 Microsoft .NET Framework Data Provider for Oracle(以下简称为.NET for Oracle)是一个.NET Framework的组件.这个组件为我们使用.NET访问Oracle数据库提供了极大的方便.那些使用.NET和Oracle的开发人员,相信会乐的手舞足蹈,因为他们再也不必使用那个并不十分"专业="的OLEDB来访问Oracle数据库了.这个组件的设计非常类似.NET中内置的M

简介使用ASP.NET访问Oracle数据库的方法

asp.net|oracle|访问|数据|数据库 摘要 本文简要介绍了使用ASP.NET访问Oracle数据库的方法.首先,介绍了组件的安装:其次,简单说明了System.Data.OracleClient中包含的核心类:最后,通过一个实例讲解了具体的使用方法. -------------------------------------------------------------------------------- 目录 引言 系统需求和安装 核心类介绍 举例说明 参考信息 -------

asp.net C sqlite数据库的方法

asp教程.net C sqlite数据库教程的方法 需要一个SQLite的引擎啊,有个System.Data.SQLite,添加到项目引用之后就可以用了,给你个简单的参考:   SQLiteConnection mycon = new SQLiteConnection(@"data source=dbPerson.db3");   mycon.Open();   SQLiteCommand cmd = mycon.CreateCommand();   cmd.CommandText

如何用Perl访问SQLite数据库

SQLite是一个零配置.无服务端.基于文件的事务型数据库系统.由于它的轻量级,自包含和紧凑的设计,所以当你想要集成数据库到你的程序中时,SQLite是一个非常不错的选择.在这篇文章中,我会展示如何用Perl脚本来创建和访问SQLite数据库.我演示的Perl代码片段是完整的,所以你可以很简单地修改并集成到你的项目中. 访问SQLite的准备 我会使用SQLite DBI Perl驱动来连接到SQLite3.因此你需要在Linux中安装它(和SQLite3一起). Debian. Ubuntu

在Linux中通过Python脚本访问mdb数据库的方法

  这篇文章主要介绍了在Linux中通过Python脚本访问mdb数据库的方法,本文示例基于debian系的Linux系统,需要的朋友可以参考下 在 linux 系统中连接 mdb 数据库,直接连接的话,mdb 默认的驱动无法识别非 windows 的路径, 所以不能使用常规的连接方式 ? 1 DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:dirfile.mdb 安装 这里我们需要借助一些库来实现第三方的驱动 我们需要安装这些包:mdbtools,

Python3实现连接SQLite数据库的方法_python

本文实例讲述了Python3实现连接SQLite数据库的方法,对于Python的学习有不错的参考借鉴价值.分享给大家供大家参考之用.具体方法如下: 实例代码如下: import sqlite3 db = r"D:\pyWork\test.db" #pyWork目录下test.db数据库文件 drp_tb_sql = "drop table if exists staff" crt_tb_sql = """ create table if

js+html5操作sqlite数据库的方法_javascript技巧

本文实例讲述了js+html5操作sqlite数据库的方法.分享给大家供大家参考,具体如下: //copyright by lanxyou lanxyou[at]gmail.com var lanxDB=function(dbname){ var db=openDatabase(dbname,'1.0.0','',65536); return{ //返回数据库名 getDBName:function(){ return dbname; }, //初始化数据库,如果需要则创建表 init:func

使用微软企业库EnterpriseLibary访问SQLite数据库

SQLite是一个小型的C程序库,实现了独立的,可嵌入的,零配置的SQL数据库引擎,SQLite用的非常广泛,支持通用的SQL92标准,支持事务操作, 支持最大可达2T的数据库,在小型数据库使用性能上由于微软的Access数据库等等特点. 由于默认的微软企业库EnterpriseLibary不支持 SQLite的数据库访问,因此需要在 企业库EnterpriseLibary中访问这种数据库的话,需要使用一个企业库的扩展类库,该类库可以http://entlibcontrib.codeplex.c

C#访问SQLite数据库实例

  SQLite是一款非常轻量级的关系数据库系统,支持多数SQL92标准.SQLite在使用前不需要安装设置,不需要进程来启动.停止或配置,而其他大多数SQL数据库引擎是作为一个单独的服务器进程,被程序使用某种内部进程通信(典型的是TCP/IP),完成发送请求到服务器和接收查询结果的工作,SQLite不采用这种工作方式.使用SQLite时,访问数据库的程序直接从磁盘上的数据库文件读写,没有中间的服务器进程.使用SQLite一般只需要带上一个dll,就可以使用它的全部功能. SQLite的主要应用