我有一个带有绑定导航器的详细视图表单。当我点击下一步时,如果有变化,我会被问到是否要保存它。因此,如果我知道我没有改变任何东西并且rowstate仍然会被修改,我该如何确定修改后的内容。
我将使用dim changetable修改的行作为datatable = table.getchanges(datarowstate.modified)获取。因为我怀疑,我得到1行,这是正确的行bc,它与我当前的行相同。那么,我该如何确定该行中究竟发生了哪些变化。我似乎无法找到改变的内容。
感谢您的帮助。
答案 0 :(得分:0)
在1为列索引的情况下尝试此操作。我只是用一个字符串,.ToString来测试。您的专栏可以是任何类型。
Dim row As DataRow = MyTable.Rows(0)
Dim x As String = (row(1, DataRowVersion.Original)).ToString
Debug.Print(x)