Foxtable(狐表)用户栏目专家坐堂 → 查询错误信息


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

主题:查询错误信息

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110715 积分:563495 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/6 9:04:00 [显示全部帖子]

select返回的是一个集合:http://www.foxtable.com/webhelp/topics/0400.htm

Dim drs As List(Of DataRow= DataTables("脱贫户监测户信息表").Select(combinedFilter)

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110715 积分:563495 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/6 9:13:00 [显示全部帖子]

集合的用法参考:http://www.foxtable.com/webhelp/topics/0217.htm

不要创造一些不存在的用法

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110715 积分:563495 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/6 10:08:00 [显示全部帖子]

不要使用关键字做变量名称

Dim dt As DataTable =  DataTables("脱贫户监测户信息表")

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110715 积分:563495 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/6 10:23:00 [显示全部帖子]


 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110715 积分:563495 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/6 10:41:00 [显示全部帖子]

http://www.foxtable.com/webhelp/topics/1429.htm

If Row("残疾证号校验") Then

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110715 积分:563495 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/6 11:16:00 [显示全部帖子]

什么样的条件?请举例说明一下

比如,第一列='A'

    For Each r As DataRow In drs 
        If r("第一列") = "A" Then 

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110715 积分:563495 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/6 11:35:00 [显示全部帖子]

For Each Row As DataRow In drs 
dim 号码 as string = Row("证件号码") 
        If Row("残疾证号校验") = True Then 
            Row("错误信息") = "残疾证号校验错误" 
……
        ElseIf 号码.length <> 15 andslso 号码.length <> 18 Then http://www.foxtable.com/webhelp/topics/1338.htm

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110715 积分:563495 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/6 15:06:00 [显示全部帖子]


 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110715 积分:563495 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/6 15:44:00 [显示全部帖子]

上面的代码根本就没有筛选功能,如果要做筛选,参考:http://www.foxtable.com/webhelp/topics/0448.htm

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110715 积分:563495 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/6 16:12:00 [显示全部帖子]

    Tables("脱贫户监测户信息表").Filter = "错误信息 Is Not Null" 
    If Tables("脱贫户监测户信息表").Rows.Count = 0 Then  
        MessageBox.Show("没有符合条件的数据") 
    End If 

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