Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Function 我如何调用单个经典ASP参数化函数(有或没有赋值给变量)?不请自来_Function_Variables_Vbscript_Asp Classic - Fatal编程技术网

Function 我如何调用单个经典ASP参数化函数(有或没有赋值给变量)?不请自来

Function 我如何调用单个经典ASP参数化函数(有或没有赋值给变量)?不请自来,function,variables,vbscript,asp-classic,Function,Variables,Vbscript,Asp Classic,我在经典Asp中定义了一个带有参数的函数,该函数返回值 在不使用调用的情况下调用经典ASP函数两次 1.存储返回的值 2.不存储返回值(与调用functionName不同) 我们如何在不存储值的情况下调用相同的函数。? 关于这个经典ASP函数,请帮助我这里有很多错误信息,您不必更改函数内部的任何内容,函数可以返回值,也可以不返回值,这取决于您如何调用它 “不返回值 连接“第一个”、“最后一个”、“U” '如果您仍然想用括号调用 调用连接(“第一个”、“最后一个”、“U”) 如果你想知道为什么

我在经典Asp中定义了一个带有参数的函数,该函数返回值

在不使用调用的情况下调用经典ASP函数两次 1.存储返回的值

2.不存储返回值(与调用functionName不同)

我们如何在不存储值的情况下调用相同的函数。?
关于这个经典ASP函数,请帮助我这里有很多错误信息,您不必更改函数内部的任何内容,函数可以返回值,也可以不返回值,这取决于您如何调用它

“不返回值
连接“第一个”、“最后一个”、“U”
'如果您仍然想用括号调用
调用连接(“第一个”、“最后一个”、“U”)

如果你想知道为什么会这样

'What no“不能使用括号”错误??
连接(“第一个”)
那么这里有一些浅显的读物给你


什么是编译错误?请尝试下面的答案。这是错误,在vbscript中调用子错误时不能使用括号。。谢谢,我将尝试您的回答可能重复@Prashee这是因为您认为调用带括号的函数实际上只是您的第一个参数,详细解释了它,但VBScript背后的创建者之一。调整为包含一个链接。@Niladri我在你草率编辑之前写了这个。好的,我看你在复制了一个已经发布的答案后,说到点子上了。太好了。@Niladri我个人通常不会回答这类问题,因为它们已经做得很死了,但由于我不同意对
函数的更改,我想澄清他们的代码失败的实际原因。这并不是说你的修正案不正确,没有必要删除你的答案。@人们都在说事实。我发布这个问题是为了知道当我们调用同一行时,它们返回或不返回函数时的可能性。通过更改函数头中的某些内容。@Prashee我迷路了,提供的链接没有回答什么部分?
 Function concatenate(first, last, operation)
    Dim full
    full = first & last
    IF operation="I" THEN
      'Storing the value in database and returning Result Set
       concatenate = conn.Execute(full)
    END IF
    IF operation="U" THEN
      'Updating the value in database without returning Result Set
       conn.Execute(full)
    END IF
  End Function

  ' Here is the usage of returning value from function. 
  dim rs
  SET rs= concatenate("First", "Last", "I") 'Executing Correctly
  CALL concatenate("First", "Last", "I")    'Executing But not my requirement Because need to change many times Cause by Just adding a Parameter
  concatenate("First", "Last", "U")          'Compilation Error