2

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

4

2 回答 2

6

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

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;
}

列是根据查询自动生成的,如果要预览所有表,请使用以下命令:“SELECT * From TableName”

这在我的 winforms 应用程序中运行良好,您可能需要在 WPF 中为它更改一些东西,我不确定。

于 2013-10-27T11:15:43.843 回答
0

这是使用 WPF C# 连接 SQLite 数据库的视频教程:

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

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

另请参阅本教程:

WPF 和 SQLite 数据库

于 2013-10-27T11:14:45.853 回答