当前位置:编程学习 > C#/ASP.NET >>

数据源的更新 高手进阿

我在datagrid中删除选中的一行
  Dim delRow As DataRow = ds.Tables("土地利用现状表").Rows(dgdList.CurrentCell.RowNumber)

  ds.Tables("土地利用现状表").Rows.Remove(delRow)
 sqlCmb = New SqlCommandBuilder(SqlAdp)

SqlAdp.Update(ds, "土地利用现状表")

为什么数据源不会更新阿
--------------------编程问答-------------------- 要重新绑定,刷新一下 --------------------编程问答-------------------- 帮我写几行代码阿 --------------------编程问答-------------------- 我在datagrid中删除选中的一行
  Dim delRow As DataRow = ds.Tables("土地利用现状表").Rows(dgdList.CurrentCell.RowNumber)

  ds.Tables("土地利用现状表").Rows.Remove(delRow)
 sqlCmb = New SqlCommandBuilder(SqlAdp)

SqlAdp.Update(ds, "土地利用现状表")

为什么数据源不会更新阿 --------------------编程问答-------------------- ds.Tables("土地利用现状表").Rows.Remove(delRow) 你remove了还更新个卵哦

delRow.Delete()

Remove不等于Delete。
--------------------编程问答-------------------- 楼上的delRow.Delete()
但数据源中刚才选定的那条记录还是存在 --------------------编程问答-------------------- 我在datagrid中删除选中的一行
  Dim delRow As DataRow = ds.Tables("土地利用现状表").Rows(dgdList.CurrentCell.RowNumber)

  ds.Tables("土地利用现状表").Rows.Remove(delRow)
 sqlCmb = New SqlCommandBuilder(SqlAdp)

SqlAdp.Update(ds, "土地利用现状表")

为什么数据源不会更新阿
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,