|
主题: 如何传递“日期/时间”变量?
|
 sina0020
职务:普通成员
等级:1
金币:0.0
发贴:21
注册:2003/10/5 22:11:38
|
#12004/5/19 11:44:10
偶在asp操作access时,需要更新记录, 前一个页面:<form action="rep.asp?Ttime=<%=rs("Ttime")%>" method="post" name="f3">
回复页面:sql="update guestbook set rep='"&rep&"' where Ttime="&Ttime&"" sql="update guestbook set rep='"&rep&"' where Ttime=‘"&Ttime&"’" 这两个sql语句都报错,Ttime是“日期/时间”字段,不知是怎么回事; 当我试着把所有的Ttime都改为一个“文本”字段后程序运行正常!
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#22004/5/19 12:54:09
Ttime=#"&Ttime&"#"
|
 红卫兵
职务:普通成员
等级:1
金币:0.0
发贴:113
注册:2004/3/30 17:19:11
|
#32004/5/19 16:33:32
谢谢了,好久没来,今天一来又学了一招儿!
|
 红卫兵
职务:普通成员
等级:1
金币:0.0
发贴:113
注册:2004/3/30 17:19:11
|
#42004/5/19 16:53:10
好像不行啊,偶记得时间变量前后是加#,但在这里如果数据库该字段类型是“日期/时间”,里面存储的是如“2004-5-18 22:00:08”,用 sql="update guestbook set rep='"&rep&"' where Ttime=#"&Ttime&"#"报错! 如何解决?请教!先谢!
|