Sqlite数据库和datagrid

pau*_*ack 2 c# sqlite wpf

我试图将我的数据库(简单成绩数据库)显示到wpf datagrid.Maybe有人知道很好的例子或连接sqlite与datagrid的简单代码吗?还有什么更好:1.手动创建列或使用autogeneratecolumns?谢谢

小智 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;
}
Run Code Online (Sandbox Code Playgroud)

根据查询自动生成列,如果要预览所有表,请使用以下内容:"SELECT*From TableName"

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

  • 为什么地狱被标记为aswer这个问题非常明确地说WPF和WinForms不是WPF`你可能需要在WPF中改变它的一些东西`这意味着什么都没有在WPF中不起作用 (4认同)