永发信息网

ASP中如何用get 方法传递时间

答案:2  悬赏:0  手机版
解决时间 2021-02-13 13:37
我想根据用户名和用户留言时间去回复信息(插入到数据库)
我用过下面的语句:
&LeaveDate=<%=objRS("日期")%>>
其中日期的格式是 2007-03-12 13:45:42;
在Answer.asp接收到的LeaveTime却只有用户名和日期2007-03-12, 而没有时间13:45:42;
请问我如何才能传递完整信息的日期信息呢?

我又用了另外一种方法:
<% LeaveTime = Right(CStr(objRS("留言时间")),8)
LeaveDate = Left(CStr(objRS("留言时间")),9) %>
&LeaveDate=<%=LeaveDate%>&LeaveTime=<%=LeaveTime%>>

这回传的信息完整了,但是我怎么样才能把日期再组合成系统认可的时间格式呢?因为我要根据时间和用户名去确定到底是谁留的言然后把站长回复的信息插入到对应的行。

是不是还有其他的好方法?谢谢
最佳答案
  • 五星知识达人网友:孤老序
  • 2021-02-13 06:43
你有必要根据这么复杂的参数来回复留言吗?
直接把留言的ID通过URL传递过来就可以了。
比如,某条留言在数据库里的ID为100,则可以通过reply.asp?id=100,在回复页面,直接在数据库里查找ID为100的记录就可以了。不过这里的ID要在数据库里设成唯一
全部回答
  • 1楼网友:行雁书
  • 2021-02-13 06:55
将特殊字符转换成url编码 比如 # 的url编码是%23 其他一些特殊字符的url编码如下: 字符 特殊字符的含义 url编码 # 用来标志特定的文档位置 %23 % 对特殊字符进行编码 %25 & 分隔不同的变量值对 %26 + 在变量值中表示空格 %2b \ 表示目录路径 %2f = 用来连接键和值 %3d ? 表示查询字符串的开始 %3f
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯