将表从DataBase加载到GridView
SqlCeDataAdapter dataAdapter;
try
{
String connectionString = connStr;
String selectCommand = "select * from Table_Name";
dataAdapter = new SqlCeDataAdapter(selectCommand, connectionString);
commandBuilder = new SqlCeCommandBuilder(dataAdapter);
DataTable table = new DataTable();
dataAdapter.Fill(table);
bindingSource1.DataSource = table;
DataGridView1.DataSource = bindingSource1;
}
catch (SqlCeException ex)
{
MessageBox.Show(ex.Message);
}
在对GridView Cell进行相同(多次)更改后,我将其以这种方式保存到数据库:
dataAdapter.Update((DataTable)bindingSource1.DataSource);
假设我在WPF中以相同的方式将表加载到GridView。如何将所有GridView值保存到数据库? (以WPF方式:P)
注意:我正在使用SQL Server CE作为数据库。
答案 0 :(得分:0)
日期表是wpf中的有效数据源,您可以使用它进行绑定(使用ItemsSource属性),并且保存过程与数据网格无关。
只需拥有对你桌子的引用。