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