C# 48.安装与使用System.Data.SQLite
在C#中安装和使用System.Data.SQLite,首先需要安装SQLite和System.Data.SQLite库。以下是安装和使用的步骤:
安装SQLite:
访问SQLite官方网站下载最新版本的SQLite工具,并安装到系统中。
安装System.Data.SQLite:
使用NuGet包管理器安装System.Data.SQLite。在Visual Studio中,打开“工具”菜单,选择“NuGet包管理器”,然后选择“管理解决方案的NuGet包”。在浏览中搜索“System.Data.SQLite”并安装。
使用System.Data.SQLite:
在C#代码中,你可以像使用其他ADO.NET提供程序一样使用System.Data.SQLite。以下是一个简单的例子:
using System;
using System.Data.SQLite;
namespace SQLiteExample
{
class Program
{
static void Main(string[] args)
{
string connectionString = "Data Source=mydatabase.db;Version=3;";
using (var connection = new SQLiteConnection(connectionString))
{
connection.Open();
string sql = "CREATE TABLE IF NOT EXISTS People (Id INTEGER PRIMARY KEY, Name TEXT)";
using (var command = new SQLiteCommand(sql, connection))
{
command.ExecuteNonQuery();
}
sql = "INSERT INTO People (Name) VALUES ('John Doe')";
using (var command = new SQLiteCommand(sql, connection))
{
command.ExecuteNonQuery();
}
sql = "SELECT Id, Name FROM People";
using (var command = new SQLiteCommand(sql, connection))
using (var reader = command.ExecuteReader())
{
while (reader.Read())
{
Console.WriteLine($"ID: {reader["Id"]}, Name: {reader["Name"]}");
}
}
}
}
}
}
在这个例子中,我们创建了一个名为mydatabase.db
的SQLite数据库,创建了一个名为People
的表,插入了一条记录,并且从表中查询出记录并打印出来。这展示了如何使用System.Data.SQLite进行基本的数据库操作。
评论已关闭