请高手帮助!我实在看不来了!

ygghost 2003-09-30 02:52:44
谁有时间的的select框 年 月 日的那种
我下面这个往数据库里加始终是1900-1-1,而显示的确实是2003-9-30
<TR>
<TD>时  间:
</TD>
<TD nowrap>
<SELECT id=q_year1 name=q_year1 style="width:30px">
<%for i=2000 to year(now())%>
<%if i=year(now()) then %>
<OPTION value="<%=i%>" selected><%=i%> </OPTION>
<%else%>
<OPTION value="<%=i%>"><%=i%> </OPTION>
<%end if%>
<%next%>
</SELECT>年 <SELECT id=q_month1 name=q_month1 style="width:30px">
<%for i=1 to 12%>
<%if i=month(now()) then %>
<OPTION value="<%=i%>" selected><%=i%> </OPTION>
<%else%>
<OPTION value="<%=i%>"><%=i%> </OPTION>
<%end if%>
<%next%>
</SELECT>月 <SELECT id=q_day1 name=q_day1 style="width:30px">
<%for i=1 to 31%>
<%if i=day(now()) then %>
<OPTION value="<%=i%>" selected><%=i%> </OPTION>
<%else%>
<OPTION value="<%=i%>"><%=i%> </OPTION>
<%end if%>
<%next%>
</SELECT>日</font></TD>
</tr>
添加时
sqlins="insert into ld_news (datetime) values ('"&Request.Form("newsdate")&"')"

可能是没有newsdate 的值
<tr>
...全文
39 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ygghost 2003-09-30
  • 打赏
  • 举报
回复
怎么把值传给newsdate啊???
请大家一定要帮我找个一个解决方案。
或者提供一个提交时间的代码。
在线等待你们的答案.........
lovehwq21 2003-09-30
  • 打赏
  • 举报
回复
应该是你提交的时候没传到值,把你提交的值Response.Write 出来,最后再那句SQL语句Response.write 出来,如果正确,你的程序就没问题了
angelheavens 2003-09-30
  • 打赏
  • 举报
回复
在提交是你没有将值传递给newsdate
lovehwq21 2003-09-30
  • 打赏
  • 举报
回复
日期型的值,如果输入的时候没有输入值,就会默认1901-01-01,这个SQL Server默认的,所以你最好存个值进去,如果没值就不要insert那个字段
ygghost 2003-09-30
  • 打赏
  • 举报
回复
前面还有个<input type="hidden" name=newsdate size=40>
最好是谁有个这样的显示日期的代码提供一下!谢谢

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧