以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 求教:查询赋值问题 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=196594) |
-- 作者:散客 -- 发布时间:2025/5/16 15:41:00 -- 求教:查询赋值问题 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
|
-- 作者:有点蓝 -- 发布时间:2025/5/16 15:45:00 -- 一句代码就够了 |
-- 作者:散客 -- 发布时间:2025/5/16 16:20:00 -- 抱歉,这句代码运行结果不对, 在表a中,P,F 是合同双方关系,我要选择的结果是:张三欠李四、李四欠王五P=F 相当于把P和F的值为“李四”的记录标记出来
|
-- 作者:散客 -- 发布时间:2025/5/16 16:21:00 -- 不是在一条记录中P=F |
-- 作者:有点蓝 -- 发布时间:2025/5/16 16:32:00 -- 请截图表数据具体说明 |
-- 作者:散客 -- 发布时间:2025/5/16 17:07:00 -- 要标记出张三和李四所在记录,张三和李四既是拖欠方又是被拖欠方,(p和f有张三和李四的都要标记),求教了
|
-- 作者:有点蓝 -- 发布时间:2025/5/16 17:18:00 -- 上面7行数据岂不是都要勾选,因为互相之间都有关系 |
-- 作者:有点蓝 -- 发布时间:2025/5/16 17:23:00 -- DataTables("表a").SQLreplacefor("连环清",true,"exists (select 1 from 表a as b where b.F=表a.P") |
-- 作者:散客 -- 发布时间:2025/5/16 17:32:00 -- 勾选1、2、5、6、7 |
-- 作者:散客 -- 发布时间:2025/5/16 17:34:00 -- 老五和五不同 |