Foxtable(狐表)用户栏目专家坐堂 → 求教:查询赋值问题


  共有38人关注过本帖树形打印复制链接

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

帅哥哟,离线,有人找我吗?
散客
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:169 积分:1704 威望:0 精华:0 注册:2013/11/15 16:23:00
求教:查询赋值问题  发帖心情 Post By: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楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113867 积分:579932 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/5/16 15:45:00 [只看该作者]

一句代码就够了

DataTables("表a").SQLreplacefor("连环清",true,"P = F")

 回到顶部
帅哥哟,离线,有人找我吗?
散客
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:169 积分:1704 威望:0 精华:0 注册:2013/11/15 16:23:00
  发帖心情 Post By:2025/5/16 16:20:00 [只看该作者]

抱歉,这句代码运行结果不对,
在表a中,P,F 是合同双方关系,我要选择的结果是:张三欠李四、李四欠王五P=F 相当于把P和F的值为“李四”的记录标记出来

 回到顶部
帅哥哟,离线,有人找我吗?
散客
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:169 积分:1704 威望:0 精华:0 注册:2013/11/15 16:23:00
  发帖心情 Post By:2025/5/16 16:21:00 [只看该作者]

不是在一条记录中P=F

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113867 积分:579932 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/5/16 16:32:00 [只看该作者]

请截图表数据具体说明

 回到顶部
帅哥哟,离线,有人找我吗?
散客
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:169 积分:1704 威望:0 精华:0 注册:2013/11/15 16:23:00
  发帖心情 Post By:2025/5/16 17:07:00 [只看该作者]

图片点击可在新窗口打开查看
要标记出张三和李四所在记录,张三和李四既是拖欠方又是被拖欠方,(p和f有张三和李四的都要标记),求教了

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113867 积分:579932 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/5/16 17:18:00 [只看该作者]

上面7行数据岂不是都要勾选,因为互相之间都有关系

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113867 积分:579932 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/5/16 17:23:00 [只看该作者]

DataTables("表a").SQLreplacefor("连环清",true,"exists (select 1 from 表a as b where b.F=表a.P")

 回到顶部
帅哥哟,离线,有人找我吗?
散客
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:169 积分:1704 威望:0 精华:0 注册:2013/11/15 16:23:00
  发帖心情 Post By:2025/5/16 17:32:00 [只看该作者]

勾选1、2、5、6、7

 回到顶部
帅哥哟,离线,有人找我吗?
散客
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:169 积分:1704 威望:0 精华:0 注册:2013/11/15 16:23:00
  发帖心情 Post By:2025/5/16 17:34:00 [只看该作者]

老五和五不同

 回到顶部
总数 12 1 2 下一页