life360(wenjian)请进 还是相似问题

ktoya 2005-04-29 03:43:08
field: "Dateinput"是个Date/Time

这里Dateinput在数据库里有个值是1111-11-11

代码:
sql="select distinct Dateinput from Table"
rs.open sql,conn,1,1
Dateinput=rs("Dateinput")
rs.close

response.write Dateinput

然后Dateinput值就变成了1111-11-110
为什么?
...全文
116 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你是什么数据库的??

sql server的datetime是1899年之后有效,access输入要用#。。。#的
ktoya 2005-04-29
  • 打赏
  • 举报
回复
回复liuxiaoyi666(兔子):
所有年月日都这样, 刚是随便举了个日期

回复 leo963258(读书之人):
这样试过会出错提示 "标准表达式中数据类型不匹配"

刚调试了下, 这个已经解决
现在代码:
sql="select distinct Dateinput from Table"
rs.open sql,conn,1,1
Dateinput=rs("Dateinput")
rs.close

response.write Dateinput
这时Dateinput的值是1111-11-11

sql2="select * from Table where Dateinput="&Dateinput&""
response.write sql2
这里sql2的值是
select * from receive where Dateinput=1111-11-11
已经顺利通过

rs.open sql2,conn,1,1
count=rs.recordcount
response.write count
得出count=0,可是表里面有不少1111-11-11这个日期
晕死了
leo963258 2005-04-29
  • 打赏
  • 举报
回复
sql2="select * from Table where Dateinput='"&Dateinput&"'" 这样的去试下
  • 打赏
  • 举报
回复
1980-11-11你试试这个年月日呢?
ktoya 2005-04-29
  • 打赏
  • 举报
回复
不好意思,上面还没写完, 重新问

field: "Dateinput"是个Date/Time

这里Dateinput在数据库里有个值是1111-11-11

代码:
sql="select distinct Dateinput from Table"
rs.open sql,conn,1,1
Dateinput=rs("Dateinput")
rs.close

response.write Dateinput
这时Dateinput的值是1111-11-11

sql2="select * from Table where Dateinput="&Dateinput&""
response.write sql2
这里sql2显示出
select * from receive where Dateinput=1111-11-110

后面多出个0,这是为什么?

28,406

社区成员

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

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