Sqlite数据库和datagrid

时间:2013-10-27 11:08:53

标签: c# wpf sqlite

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

2 个答案:

答案 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)