Foxtable(狐表)用户栏目专家坐堂 → 这个条件语句有错误码


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

主题:这个条件语句有错误码

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


加好友 发短信
等级:三尾狐 帖子:672 积分:7885 威望:0 精华:0 注册:2016/6/11 11:10:00
这个条件语句有错误码  发帖心情 Post By:2019/12/5 20:38:00 [只看该作者]

If MessageBox.Show("是否复制数据同时清空本表?","提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question)=DialogResult.Yes Then
    Dim qdrq As Date=e.Form.controls("DateTimePicker2").value
    Dim psgs As String=e.Form.controls("DropBox1").value
    Dim Sum1 As Double = Tables("登记表").Compute("Sum(采购金额)","清单日期=#"& qdrq &"# and 配送公司='"& psgs  &"'")
    Dim sum01 As Double=Format(Sum1,"0.00")
    Dim Sum2 As Double = Tables("录入表").Compute("Sum(采购金额)","清单日期=#"& qdrq &"# and 配送公司='"& psgs  &"'")
    Dim Sum02 As Double=Format(Sum2,"0.00")
    Dim gs1 As Integer = Tables("登记表").Compute("Count(目录编号)","清单日期=#"& qdrq &"# and 配送公司='"& psgs  &"'")
    Dim gs2 As Integer = Tables("录入表").Compute("Count(目录编号)","清单日期=#"& qdrq &"# and 配送公司='"& psgs  &"'")
'----------Sum01=10007.68       Sum02=58246.97       gs1=5     gs2=5
    If Sum01<>Sum02 And gs1<>gs2 Then
     .........
    '为什么不执行这里的代码
    Else
        messagebox.show("该公司有相同金额的清单,是否重复录入?")
    End If
End If

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


加好友 发短信
等级:超级版主 帖子:107520 积分:546885 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/6 8:27:00 [只看该作者]

gs1=gs2,所以gs1<>gs2为false,肯定只能执行else后的代码

 回到顶部