我正在尝试向wpf datagrid显示我的数据库(简单成绩数据库)。也许有人知道很好的例子或连接sqlite与datagrid的简单代码?还有什么更好:1。手动创建列或使用autogeneratecolumns?感谢
答案 0 :(得分: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中更改一些内容,我不确定。
答案 1 :(得分:0)