我的代码中有一个SQLiteConnection,SQLiteDataAdapter,DataTable和一个BindingSource。我正在尝试将datagridview数据保存到数据库中。这是我的代码:
sqliteDataAdapter = new SQLiteDataAdapter();
sqliteDataAdapter.Update(dataTable);
然而,我收到一个错误:
在传递带有修改行的DataRow集合时,更新需要有效的UpdateCommand。
每次要保存到数据库时,是否必须定义SelectCommand,UpdateCommand和DeleteCommand?我该如何解决这个问题?