ASP从数据库中读出时间文本,并把这个时间加上指定的天数! 问题!

<!--#includefile="conn.asp"--><%dimusername,ausername=request.QueryString("username")... <!--#include file="conn.asp" -->
<%
dim username,a
username=request.QueryString("username")
sql="select zcsj from usertable where username='"+username+"'"
set rs =db.execute(sql)
a = rs("zcsj")
response.Write dateadd("d",a,1000)
%>

这是我写的代码 可是这样会提示 :
<font face="Arial" size=2><p>Microsoft VBScript 运行时错误 '800a000d'
<p>类型不匹配: '[string: "2014-06-04 20:41:50"]'
<p>\1.asp, line 8</font><p><hr>
<small>Host by <a href="http://www.netbox.cn" target="_blank">NetBox Version 2.8 Build 4128</a></small>
</body></html>
展开
 我来答
网海1书生
科技发烧友

2014-06-04 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部

response.Write dateadd("d",1000,a)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
姚兄
推荐于2016-01-03 · TA获得超过1445个赞
知道小有建树答主
回答量:361
采纳率:0%
帮助的人:473万
展开全部
试试把这句 a = rs("zcsj")

改为 a = cint(rs("zcsj"))
应该跟字段的数据类型有关系
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式