使用临时表更新数据的要点:
cmd.C ommandText = "S elect [_Identify],折扣 From {订单} Where 数量 > 500" '注意要包括主键列
dt = c md.E xecuteReader(True) '注意可选参数设置为True
For Each dr As DataRow In dt.DataRows
dr("折扣") = 0.2
Next
dt.Save()
更新的意思是不是说
只要包括主键列,就可以对dt进行增、删、改、查操作?