以下查询在几周前运行良好。今天,当我回头查看查询数据时,它停止返回除标题行之外的任何内容。
using (var mailClient = new SmtpClient())
{
mailClient.Connect(...);
mailClient.AuthenticationMechanisms.Remove("XOAUTH2");
mailClient.Authenticate(...);
mailClient.Send(message);
mailClient.Disconnect(false);
}
我没有任何改变。我唯一能想到的是我上次看到它正在运行是在2018年12月。现在是2019年1月。这打破了我的查询吗?我尝试了许多不同的解决方案,例如更改查询数据中的日期格式以及查询中引用的日期。
答案 0 :(得分:1)
如果没有基础数据可用,很难说,但是从查询的外观和所给出的行为的描述中,我会这样说:
如果您希望能够比较由日期组成的字符串,则它们的格式必须以最高有效值开头,然后再朝最低有效值(例如“ yyyy / mm / dd”。您说您尝试使用不同的日期格式,但是请记住,您需要在表达式的两边设置文本格式,因此无论是在Col4中还是在P2中以及在Q2中。
另一个可能引起问题的项目是这是一个数组公式,通常必须通过按CTRL + SHIFT + ENTER而不是仅按Enter来输入它们。如果没有任何东西使用当前日期并且值没有更新,则可能是问题所在。