Asp classic 基于日期更改数据库值(ASP)

Asp classic 基于日期更改数据库值(ASP),asp-classic,Asp Classic,我有3个下拉列表,用户可以按天、月和年输入日期。如何确保一旦t是用户输入的日期,它将在数据库中将状态从“发布”更改为“未发布” 以下是我的密码: 我需要你的帮助。谢谢。为什么不使用DateSerial函数将单独的值转换为日期值,并使用该函数比较两个日期 DateSerial函数返回指定年份、月份和日期的子类型日期变量。 语法 日期序列(年、月、日) 参数描述 所需年份。介于100和9999之间的数字,或数字表达式。0到99之间的值被解释为1900-1999年。对于所有其他年份参数,请使用完整的

我有3个下拉列表,用户可以按天、月和年输入日期。如何确保一旦t是用户输入的日期,它将在数据库中将状态从“发布”更改为“未发布”

以下是我的密码:


我需要你的帮助。谢谢。

为什么不使用
DateSerial
函数将单独的值转换为日期值,并使用该函数比较两个日期

DateSerial函数返回指定年份、月份和日期的子类型日期变量。

语法 日期序列(年、月、日)

参数描述 所需年份。介于100和9999之间的数字,或数字表达式。0到99之间的值被解释为1900-1999年。对于所有其他年份参数,请使用完整的四位数年份 需要一个月。任何数值表达式 需要一天。任何数值表达式

例子 例1

document.write(DateSerial(2010,2,3))
上述代码的输出将为:

2/3/2010 
1/24/2010 
例2 减去10天:

document.write(DateSerial(2010,2,3-10))
上述代码的输出将为:

2/3/2010 
1/24/2010 

我建议您通过将代码部分缩进4个空格来重新格式化代码。为什么在每行代码上都有
,这不是必需的,而且会使代码变得不可读。
标志着结束。但是它们之间的asp代码块可以包含多行。