Microsoft VBScript 运行时错误 错误"800a000d" 类型不匹配:"rs" 10

MicrosoftVBScript运行时错误错误"800a000d"类型不匹配:"rs"/MyBeyliaAdmin@163live/KS.lteminfo.asp,行8... Microsoft VBScript 运行时错误 错误"800a000d" 类型不匹配:"rs"/MyBeyliaAdmin@163live/KS.lteminfo.asp ,行 860这个提示该怎么解决这个是第860行的代码 case "adddate" .echo FormatDateTime(rs("time"),1)第二个图片是点击上传后出现的提示都该怎么解决 急! 展开
 我来答
miniapp6YdRKPFNcTBgH
2016-09-21 · TA获得超过397个赞
知道小有建树答主
回答量:801
采纳率:0%
帮助的人:510万
展开全部

我想你这系统之前放在服务器上或有些机器上应该是没有问题的,而是最近换了后突然就不能用了。

你的两个问题都是因为一个原因造成的:数据库表记录中日期时间字段存放的值有问题

看你第二个图提示就知道了,格式中有汉字星期几和下午

而在ASP中处理日期格式时,这种格式不被识别为日期格式,所以出现错误。

将数据库中日期时间字段的值格式全部变成如下格式就可以了:

2016-09-21 13:50:40

如果你的是/斜线,那就是:2016/09/21 13:50:40

噢,对了,你这带了星期和下午的日期格式一般都是自己电脑上设置的吧,服务器上一般不会是这样的。

还有ASP获取当前时间使用now()就行了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式