asp里,系统时间写入ACCESS

我换了一种方式Setrs=Server.CreateObject("ADODB.Recordset")rs.open"select*fromtbUser",conn,1,... 我换了一种方式

Set rs=Server.CreateObject("ADODB.Recordset")
rs.open "select * from tbUser ",conn,1,3 rs("sj")=now()
rs.update
rs.close
set rs=nothing

这样默认写进了第一个帐号,不管登陆哪个帐号都写进第一个帐号,怎么回事啊
展开
 我来答
georgezgl
2011-07-15 · TA获得超过788个赞
知道小有建树答主
回答量:519
采纳率:0%
帮助的人:328万
展开全部
好,我回复了,还真不好意思啊。我还是把这代码贴一下,嘻嘻
这一句的 user_name 这个变量并没有在之前设定过。也没有被赋值,
所以,要不你在前面加一个
dim user_name
user_name =Request("user_name")
或者直接在where 后面写成user_name='" & Request("user_name") & "' “这种
lzp4881
2011-07-13 · TA获得超过2394个赞
知道大有可为答主
回答量:2825
采纳率:0%
帮助的人:2997万
展开全部
登陆时间不用表单,也不用传递值。
直接在update中使用系统时间就可以了

sql = "update tbUser set sj=now() where user_name='" & Request("user_name") & "'"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2152c35
2011-07-12 · TA获得超过143个赞
知道小有建树答主
回答量:78
采纳率:0%
帮助的人:127万
展开全部
value="<%response.write formatdatetime(now())%>"

这个换成
value="<%=now()%>"

试试,没用过你的写法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
回忆1827
2011-07-13
知道答主
回答量:11
采纳率:0%
帮助的人:0
展开全部
这个是因为你数据库的字段SJ 该字段数据类型是 日期时间格式 所以你用CONN.EXECUTE的时候sql里面需要将时间

sql = "update tbUser set sj= #'" & Request("sj") & "'# where user_name=" & Request("user_name")

加上 # 好久不用ASP了 可能我加的#位置不对,具体你在自己检查下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hjgdsqswi
2011-07-13 · TA获得超过404个赞
知道答主
回答量:484
采纳率:0%
帮助的人:287万
展开全部
For MM_i = LBound(MM_fields) To UBound(MM_fields) Step 2
MM_fields(MM_i+1) = CStr(Request.Form(MM_fields(MM_i)))
Next 这个循环超限了
应该你的数据有12个
当你循环到最大的时候肯定会出现13个,这个绝对超限
For MM_i = LBound(MM_fields) To UBound(MM_fields) Step 2
if UBound(MM_fields)<MM_i then
MM_fields(MM_i+1) = CStr(Request.Form(MM_fields(MM_i)))
End if
Next
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2032eaa
2011-07-12 · TA获得超过809个赞
知道大有可为答主
回答量:2149
采纳率:100%
帮助的人:1821万
展开全部
把你的sql打印出来 看一下你又没有取到用户名 而且你的update 有问题 用户名要用引号括起来
更多追问追答
追问
上面的用户密码验证登陆是正常的,就是数据库写不进时间,我用的是ACCESS
追答
加引号了没  你的where 子句里就没有引号 执行当然有问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式