Foxtable(狐表)用户栏目专家坐堂 → 根据两列内容登录认证


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

主题:根据两列内容登录认证

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


加好友 发短信
等级:小狐 帖子:332 积分:2471 威望:0 精华:0 注册:2012/6/23 11:15:00
根据两列内容登录认证  发帖心情 Post By:2023/1/16 11:12:00 [只看该作者]

有个设备表,设备第三次接入时候采集设备的 【设备型号】【序列号】,之后接入时候,根据前面两列【设备型号】【序列号】验证,再根据逻辑列是否允许使用
请问老师:采集会了,
1、如何根据两列验证?
2、逻辑列是这样做么:
 if  设备号=*** and 序列号=***  时 
      if 逻辑列= true  
       好用
       end if
 else
  抱歉不能用
end if
是这样的么?

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


加好友 发短信
等级:超级版主 帖子:110495 积分:562359 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/1/16 11:22:00 [只看该作者]

if  设备号=*** and 序列号=*** and 逻辑列= true    时 
       好用
 else
  抱歉不能用
end if

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


加好友 发短信
等级:小狐 帖子:332 积分:2471 威望:0 精华:0 注册:2012/6/23 11:15:00
  发帖心情 Post By:2023/1/16 14:20:00 [只看该作者]

Dim XLH As Integer = BriSDKLib.QNV_DevInfo(0, BriSDKLib.QNV_DEVINFO_GETSERIAL)'电话盒子序列号
    If XLH = Tables("设备登记").Current("序列号") And Tables("设备登记").Current("正常") = True Then
        '    If e.NewValue = True Then '而且变动后的值是True(已勾选)
        '        e.DataRow.Locked = True '那么锁定此行
        '    End If
       好用
    else
    End If
老师,代码是在窗口按钮里的怎么写?,If XLH = Tables("设备登记").Current("序列号") And Tables("设备登记").Current("正常") = True Then

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


加好友 发短信
等级:超级版主 帖子:110495 积分:562359 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/1/16 14:27:00 [只看该作者]

if dataTables("设备登记").find("序列号='" & XLH & "' and 正常=true") isnot nothing then
可以用
else
不可以用


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


加好友 发短信
等级:小狐 帖子:332 积分:2471 威望:0 精华:0 注册:2012/6/23 11:15:00
  发帖心情 Post By:2023/1/16 14:45:00 [只看该作者]

这么写啊,谢谢

 回到顶部