sqlite数据库 C#调用
时间: 2024-09-20 20:15:13 浏览: 38
SQLite是一个轻量级的关系型数据库管理系统,它完全嵌入到应用软件中,不需要独立的服务器进程运行。在C#中调用SQLite,你可以使用SQLite.NET这个强大的.NET库,它提供了一个简单易用的API与SQLite数据库进行交互。
以下是基本步骤:
1. 首先,在项目中安装SQLite.NET库,可以通过NuGet包管理器添加`System.Data.SQLite`引用。
2. 创建连接:创建一个SQLiteConnection对象并打开连接,例如:
```csharp
using (var connection = new SQLiteConnection("Data Source=mydatabase.db;Version=3;"))
{
connection.Open();
}
```
3. 执行SQL操作:可以像操作其他数据库一样,使用SqlCommand对象执行查询、插入、更新和删除等操作:
```csharp
string sql = "SELECT * FROM mytable";
var command = new SQLiteCommand(sql, connection);
using (var reader = command.ExecuteReader())
{
while (reader.Read())
{
// 读取数据...
}
}
```
4. 关闭连接:当完成所有操作后,记得关闭connection以释放资源。
阅读全文