Foxtable(狐表)用户栏目专家坐堂 → 整数值


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

主题:整数值

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


加好友 发短信
等级:八尾狐 帖子:1987 积分:6276 威望:0 精华:0 注册:2017/11/8 17:37:00
整数值  发帖心情 Post By:2024/10/29 16:01:00 [显示全部帖子]

 Dim fdr As DataRow = DataTables("销售出库明细").SQLfind("FID ='" & CStr(s2) & "'")

FID 列是整数数值
s2也是整数数值
这个是不是不成立
想用ID与ID进行对比,一致时引用当行值

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


加好友 发短信
等级:八尾狐 帖子:1987 积分:6276 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2024/10/29 16:30:00 [显示全部帖子]

Dim s As Table = Tables("应收.已审销售") 
For i As Integer = 0 To s.Rows.count - 1
    Dim s1 As Row = s.Rows(i)
    Dim s2 As String = s1("销售FID")
    MessageBox.Show(s2)
    Dim fdr As DataRow = DataTables("销售出库明细").SQLfind("[FID] ='" & s1("销售FID") & "'")
    If fdr IsNot Nothing Then
        fdr("立帐单号") = s1("单号")
        fdr("立帐ID") = s1("FID")
          MessageBox.Show(s1("单号"))
    End If
Next
不知哪出问题了,就是引不出来

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


加好友 发短信
等级:八尾狐 帖子:1987 积分:6276 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2024/10/29 16:31:00 [显示全部帖子]

我都把它改为字符了

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


加好友 发短信
等级:八尾狐 帖子:1987 积分:6276 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2024/10/29 16:47:00 [显示全部帖子]

是,全部改为字符型了
但是又有符合条件的数据

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


加好友 发短信
等级:八尾狐 帖子:1987 积分:6276 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2024/10/29 17:08:00 [显示全部帖子]

解决了

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


加好友 发短信
等级:八尾狐 帖子:1987 积分:6276 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2024/10/30 16:47:00 [显示全部帖子]

是SQLfind和FIND出了问题,如果只用FIND会不会出现引用不到的呢
现在使用FIND可以对已加载的数据进行引用,如果没有加载的情况下,就会出现引用不到的情况
这个问题怎样处理比较好适

 回到顶部