WPF连接SQLite数据库
C#的WPF中连接SQLite数据库并通过按钮实现查询内容并通过TextBox显示出来
安装System.Data.SQLite库
第一步安装库,右键单击解决方法——找到**管理NuGet程序包(N)…**然后搜索 System.Data.SQLite选择第一个安装
在代码中引入以下命名空间:
using System.Data;
using System.Data.SQLite;
创建一个方法来连接SQLite数据库并执行查询操作:
private void QueryDatabase()
{
string connectionString = "Data Source=your_database_path;Version=3;";
using (SQLiteConnection connection = new SQLiteConnection(connectionString))
{
connection.Open();
string query = "SELECT Mood FROM your_table_name LIMIT 1";
//查询“Mood”列的第一个数据 Mood改成你需要的列就行
using (SQLiteCommand command = new SQLiteCommand(query, connection))
{
using (SQLiteDataReader reader = command.ExecuteReader())
{
if (reader.Read())
{
// 读取查询结果并显示在TextBox中
textBox.Text = reader["工序名称"].ToString();
}
}
}
}
}
为Button的Click事件添加一个事件处理程序,调用上述方法:
private void button_Click(object sender, RoutedEventArgs e)
{
// 清空TextBox内容
textBox.Clear();
// 调用方法执行查询并显示结果
QueryDatabase();
}
注意:请将your_database_path替换为你的SQLite数据库文件路径,将your_table_name替换为你要查询的表名。