Sqlite 数据库和数据网格

本文关键字:数据网 网格 数据 数据库 Sqlite | 更新日期: 2023-09-27 18:37:10

我正在尝试向wpf数据网格显示我的数据库(简单成绩数据库)。也许有人知道将sqlite与datagrid连接起来的好例子或简单的代码?另外什么更好:1.手动创建列或使用自动生成列?谢谢

Sqlite 数据库和数据网格

我在其中一个项目中使用了以下内容:

private void UpdateDataGrid(SQLiteConnection con, string sql)
{
    DataSet dataSet = new DataSet();
    SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(sql, con);
    dataAdapter.Fill(dataSet);
    dataGrid.DataSource = dataSet.Tables[0].DefaultView;
}

列是根据查询自动生成的,如果要预览所有表,请使用以下命令:"从表名中选择 *"

这在我的 winforms 应用程序中完美运行,您可能需要在 WPF 中为它更改一些内容,我不确定。

以下是视频教程 SQLite 数据库与 WPF C# 的连接

C# WPF 教程 3 - SQLite 数据库与 WPF C# 部分的连接 - 1/2

C# WPF 教程 4- SQLite 数据库与 WPF C# 部分的连接 - 2/2

另请参阅本教程:

WPF 和 SQLite 数据库