必须了解在 DataTable 中删除行和移除行之间的差异。 当调用 Remove 或 RemoveAt 方法时,会立即移除该行。 如果之后将 DataTable 或 DataSet 传递给 DataAdapter 并调用 Update,则不会影响后端数据源中的任何相应行。 当您使用 Delete 方法时,该行仍将保留在 DataTable 中并会标记为删除。 如果之后将 DataTable 或 DataSet 传递给 DataAdapter 并调用 Update,则会删除后端数据源中的相应行。
(SqlDataAdapter 根据 DataSet 中行的状态来更新数据库)
使用DataAdapter来更新数据
最新推荐文章于 2024-04-14 17:50:40 发布