Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共12 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:求教:查询赋值问题

1楼
散客 发表于: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
2楼
有点蓝 发表于:2025/5/16 15:45:00
一句代码就够了

DataTables("表a").SQLreplacefor("连环清",true,"P = F")
3楼
散客 发表于:2025/5/16 16:20:00
抱歉,这句代码运行结果不对,
在表a中,P,F 是合同双方关系,我要选择的结果是:张三欠李四、李四欠王五P=F 相当于把P和F的值为“李四”的记录标记出来
4楼
散客 发表于:2025/5/16 16:21:00
不是在一条记录中P=F
5楼
有点蓝 发表于:2025/5/16 16:32:00
请截图表数据具体说明
6楼
散客 发表于:2025/5/16 17:07:00
图片点击可在新窗口打开查看
要标记出张三和李四所在记录,张三和李四既是拖欠方又是被拖欠方,(p和f有张三和李四的都要标记),求教了
7楼
有点蓝 发表于:2025/5/16 17:18:00
上面7行数据岂不是都要勾选,因为互相之间都有关系
8楼
有点蓝 发表于:2025/5/16 17:23:00
DataTables("表a").SQLreplacefor("连环清",true,"exists (select 1 from 表a as b where b.F=表a.P")
9楼
散客 发表于:2025/5/16 17:32:00
勾选1、2、5、6、7
10楼
散客 发表于:2025/5/16 17:34:00
老五和五不同
共12 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03516 s, 2 queries.