0

我有一个显示来自访问数据库的数据的数据网格。当我运行更新查询时,它可以工作,但数据网格不会更新。更新查询运行后,我重置了 ItemsSource。

有没有解决这个问题的解决方案或想法?

查询运行后,我调用一个函数来填充数据网格:

fillDataGrid(string query)
{
    DataTable table = new DataTable();
    OleDbCommand cmd = new OleDbCommand(query, connection);
    cmd.ExecuteNonQuery();
    OleDbDataAdapter adapter = new OleDbDataAdapter(cmd);
    adapter.Fill(table);
    dgLogs.ItemsSource = table.DefaultView;     
}
4

0 回答 0