如何将值 1(整数)设置为 ASP 经典中 IF 子句内的变量?

How to set value 1 (integer) into an variable inside IF clause in ASP classic?

我目前正在使用 ASP Classic 制作网页。 我创建了一个 If 语句,如果公司 ID 等于 1,则变量接收 connection.execute。 否则,变量必须接收固定值 1。 由于某种原因,它不起作用。我已经尝试 google 这种情况下的正确语法,但我没有成功......这是我刚刚告诉你们的代码的一部分:

<%
Dim integrated_code
if SESSION("Company_ID") = 1 Then
    set integrated_code = connection.execute("SELECT TOP 1 ID_BLABLABLA FROM BLABLABLA")
Else
   set integrated_code = 1
End if
%>

失去“集合”,至少对于简单变量而言。另一个取决于“连接”的性质。

<%
Dim integrated_code
If Session("Company_ID") = 1 Then
    Set integrated_code = connection.execute("...")
Else
    integrated_code = 1
End If
%>