【C#】SQLite操作过程

xiaoxiao2021-02-28  9

SQLite介绍 SQLite是一个开源、免费的小型RDBMS(关系型数据库),能独立运行、无服务器、零配置、支持事物,用C实现,内存占用较小,支持绝大数的SQL92标准。

SQLite数据库官方主页:http://www.sqlite.org/index.html

SQLite使用过程 1、SQLite操作驱动dll下载: http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki 翻到下面,选择与自身配置的List of Release Packages

2、下载SQLite可视化管理工具: http://www.cr173.com/soft/36343.html

3、打开VS->打开项目->右键引用->管理NuGet程序包

点击第一个进行安装。

4、打开VS->打开项目->右键引用->添加引用 把下载好的dll文件引入进来

5、在窗体里加入datagridview控件用于显示SQLite数据

6、需要在下载好的管理工具里新建database文件,新建表和数据;

7、敲代码: 注意引用:using System.Data.SQLite;

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Data.SQLite; namespace SQLiteTest { public partial class Form1 : Form { public Form1() { InitializeComponent(); } static string con = @"Data Source=D:\documents\SQLite\db\test.db;Pooling=true;FailIfMissing=false"; private void Form1_Load(object sender, EventArgs e) { using (SQLiteConnection conn = new SQLiteConnection(con)) { conn.Open(); using (SQLiteDataAdapter ap = new SQLiteDataAdapter("select * from UserInfo", conn)) { DataSet ds = new DataSet(); ap.Fill(ds); DataTable dt = ds.Tables[0]; dataGridView1.DataSource = dt.DefaultView; } } } } }

数据会显示到datagridview上,简单的SQLite操作完成。

转载请注明原文地址: https://www.6miu.com/read-170620.html

最新回复(0)