Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/67.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
是否可以在vbscript for mssql中将月份范围定义为变量?_Sql_Sql Server_Vbscript - Fatal编程技术网

是否可以在vbscript for mssql中将月份范围定义为变量?

是否可以在vbscript for mssql中将月份范围定义为变量?,sql,sql-server,vbscript,Sql,Sql Server,Vbscript,我有两张表格,人们可以填写来报告有关学生的信息。然后我有一个第三个表格,他们在其中选择学生和学期,它将在一个地方显示从中一和中二选择的学生的所有报告 报表1和报表2有一个日期变量,该变量与表单中输入的信息一起发送到数据库表 根据所选的学期,我试图从这些月份中提取报告。春季为1月至4月,夏季为5月至8月,秋季为9月至12月 Dim submitDate submitDate=date() 在表格三,这是我的选择框 <label for="BySemester">Select sem

我有两张表格,人们可以填写来报告有关学生的信息。然后我有一个第三个表格,他们在其中选择学生和学期,它将在一个地方显示从中一和中二选择的学生的所有报告

报表1和报表2有一个日期变量,该变量与表单中输入的信息一起发送到数据库表

根据所选的学期,我试图从这些月份中提取报告。春季为1月至4月,夏季为5月至8月,秋季为9月至12月

Dim submitDate

submitDate=date()
在表格三,这是我的选择框

<label for="BySemester">Select semester</label>  
<select size="1" name="BySemester">
<option value="Spring">Spring</option>
<option value="Summer">Summer</option>
<option value="Fall">Fall</option>
</select>
应该是

If semester="Spring" Then
If semester = "Spring" Then
... and datepart(month,DateSubmitted) BETWEEN 1 AND 4
也许吧

应该是

If semester="Spring" Then
If semester = "Spring" Then
... and datepart(month,DateSubmitted) BETWEEN 1 AND 4
(是否使用“选项显式”?)

更新wrt注释:

也许吧

应该是

If semester="Spring" Then
If semester = "Spring" Then
... and datepart(month,DateSubmitted) BETWEEN 1 AND 4
(DatePart返回int;不需要=)