gpt4 book ai didi

asp-classic - 如果子句没有按预期工作

转载 作者:行者123 更新时间:2023-12-04 02:43:25 25 4
gpt4 key购买 nike

我有以下 if 子句:

if ucase(displayanzeige) = "Y" \
or isnull(displayanzeige) \
and ucase(bstatus) = "2" \
or ucase(bstatus) = "1"

if 子句的第一部分正在工作:
if ucase(displayanzeige) = "Y" \
or isnull(displayanzeige)

但第二部分不起作用:
and ucase(bstatus) = "2"      \
or ucase(bstatus) = "1"

if 子句有什么问题?请帮忙

最佳答案

使用括号帮助确定您的 if 条件:

if (ucase(displayanzeige) = "Y" or isnull(displayanzeige))
and (ucase(bstatus) = "2" or ucase(bstatus) = "1")

您目前拥有:
1 or 2 and 3 or 4

系统可以将其解释为“1 必须为真或 2 和 3 或 4 必须为真”

放置括号,如:
(1 or 2) and (3 or 4)

会告诉系统“1 或 2 必须为真,3 或 4 必须为真”

关于asp-classic - 如果子句没有按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13541426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com