Dim Customers As List(Of String)
Customers = DataTables("表a").SQLGetValues("F")
For Each Customer As String In Customers
' Output.Show(Customer)
'MessageBox.Show(customer)
For Each dr As DataRow In DataTables("表a").DataRows
' If dr("P") = " & customer & " Then
'' dr("连环清主体") = True
' End If
If DataTables("表a").Find("P = '" & customer & "'") IsNot Nothing Then
dr("连环清主体") = True
End If
Next
Next
在表a中查询 P = F 行的值时,复制“连环清”列为true
一句代码就够了
DataTables("表a").SQLreplacefor("连环清",true,"P = F")
抱歉,这句代码运行结果不对,
在表a中,P,F 是合同双方关系,我要选择的结果是:张三欠李四、李四欠王五P=F 相当于把P和F的值为“李四”的记录标记出来

要标记出张三和李四所在记录,张三和李四既是拖欠方又是被拖欠方,(p和f有张三和李四的都要标记),求教了
DataTables("表a").SQLreplacefor("连环清",true,"exists (select 1 from 表a as b where b.F=表a.P")