asp操作access问题!

<!--#includefile="conn.asp"--><%artdate="#"&Request.Form("artdate")&"#"artdate2="#201... <!--#include file="conn.asp"-->
<%
artdate="#"&Request.Form("artdate")&"#"
artdate2="#2010-9-13 11:04:36#"
set rs2=server.createobject("adodb.recordset")
sqltext2="select arthit from art where artdate="&artdate
Response.Write sqltext2
rs2.open sqltext2,conn,1,1

Response.Write(rs2("arthit"))

rs2.close
set rs2 = nothing
%>
以上代码,artdate变量是接收来自表单的值,artdate的值和artdate2是一致的。但是在sql语句里直接用artdate2可以读取数据,用artdate不行。正确的写法是怎么样的呢?
展开
 我来答
百度网友94f02eb
2011-03-23 · TA获得超过8613个赞
知道大有可为答主
回答量:7955
采纳率:74%
帮助的人:4641万
展开全部
artdate="#"&Request.Form("artdate")&"#"
artdate2="#2010-9-13 11:04:36#"
如果上面2个是一致的,那就没错,你确认吗?
更多追问追答
追问
确认是一致的,如果不相信,你设置一个表单提交的时间日期过来一试便知。
追答
下面的代码,输出什么

cx1982420
2011-03-23 · TA获得超过1358个赞
知道小有建树答主
回答量:741
采纳率:100%
帮助的人:352万
展开全部
首先确定一下,artdate是否在该页面中取得了来自表单的值。
Response.Write sqltext2 这句打印的话已经有了,那打印出来的结果你到access中去查询一下看 看看有没有什么问题,从这里看起来并没有太大的问题
更多追问追答
追问
确认是一致的,如果不相信,你设置一个表单提交的时间日期过来一试便知。
追答
值都一样?那你response.write 出来的语句(指artdate变量)有试过直接在access中进行查询吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangli0902
2011-03-23 · TA获得超过120个赞
知道小有建树答主
回答量:437
采纳率:100%
帮助的人:145万
展开全部
取值的方法有问题。看表单的提交方式是post还是get 你这个肯定是取值有问题才会这样的。
追问
确认是一致的,如果不相信,你设置一个表单提交的时间日期过来一试便知。值是没有错误的,POST过来的数据确定无误。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
borrypaula88
2011-03-23 · TA获得超过285个赞
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:261万
展开全部
我说怎么会有这种莫名的问题,害得我还真做了个试试。
结果:我的没问题!
搞SM
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式