表A有10002行,其中1-10000行中其列名为“标记”(逻辑列)是已勾选的状态,而第10001和第10002为未勾选状态,使用下面的代码: Dim jb As New SQLJoinTableBuilder("..........")
jb.AddTable(".........")
jb.AddCols("...........")
jb.AddExp("...........")
jb.AddExp(“..........")
jb.Filter = "标记 =false" '即filter条件是”标记“为未勾选,就表A来说就是要第10001和第10002两行数据。
jb.Build()
.......代码Y......
“.......代码Y......”就是想把第10001和第10002行的“标记”列变成已勾选的状态,但不知道如何只让这2行变成已勾选,而不是用下面的代码去把整个表A循环一遍
For Each r As Row In Tables("表A").Rows
r("标记")=TRUE
next
[此贴子已经被作者于2019/1/16 23:58:42编辑过]