各位好,我有个功能,导入数据后,在保存的时候,以当前导入的数据的ID列为基础,到另外一个表(VIP_ID)中查找记录,如果找到,那么修改VIP_ID表中的操作人和操作日期,
我在
BeforeSaveDataRow 事件中写了如下代码,能正常执行,但是有个问题,这个事件是保存某行数据前执行的,那么我的数据一旦保存失败,那么我VIP_ID的数据已经更改了,
我想知道有没有保存某行数据后的事件代码?或者我的这个代码怎么修改一下,放到按钮中去?我之前在按钮中设置的,只能修改第一条记录,其他的都修改不了,求帮忙
If e.DataRow("ID") IsNot Nothing Then
Dim cmd As new SQLCommand
Dim dt As DataTable
cmd.C
cmd.CommandText = "s e l ect * From VIP WHERE VIP_ID = '" & e.DataRow("ID") & "'"
dt = cmd.ExecuteReader(True)
For Each dr As DataRow In dt.DataRows
If dr IsNot Nothing Then
dr("VIP_ZT") = "已激活"
dr("VIP_ren") = e.DataRow("操作人")
dr("VIP_RIQI") = e.DataRow("操作日期")
dt.Save()
End If
Next
End If