注册 登录
编程论坛 ASP.NET技术论坛

问个asp修改时间字段值的问题

xinzheng 发布于 2008-11-21 11:53, 1243 次点击
<%
if request("no")="modi" then
newsid=request("newsid")
title=request("title")
time=cstr(request("time"))
zuozhe=request("zuozhe")
come=request("come")
BigClassName=request("BigClassName")
SmallClassName=request("SmallClassName")
content=request("content")
set rs=server.createobject("adodb.recordset")
sql="select * from NEWS where id="&newsid
rs.open sql,conn,1,3
rs("title")=title
rs("content")=content
rs("zuozhe")=zuozhe
rs("time")=cdate(time)
rs("come")=come
rs("BigClassName")=BigClassName
rs("SmallClassName")=SmallClassName
rs.update
rs.close
set rs=nothing
response.write "<script language='javascript'>" & chr(13)
  response.write "alert('文章修改成功!');" & Chr(13)
  response.write "window.document.location.href='editnews.asp';"&Chr(13)
  response.write "</script>" & Chr(13)
Response.End
end if%>

<tr>
      <td height="24" align="right" >
  修改时间:</td>
      <td height="24" align="right" >
  <p align="left">
  <input name="time" type="text" class="input" value="<%=rso("time")%>" size="30"></td>
    </tr>

错误类型:
Microsoft VBScript 运行时错误 (0x800A01F5)
非法赋值: 'time'
/sfj/wz/admin/admin_infomodi.asp, 第 11 行
3 回复
#2
裙裙2008-11-21 14:00
time=cstr(request("time"))  传过来的不是合法日期格式
#3
xinzheng2008-11-21 14:10
那具体要怎么改?
#4
mxj_19852008-11-29 17:19
保存时候验证一下是否是合法的日期
1