请教sql语句
我想更新数据库中的time字段,在原有内容的基础上,在其前面加上一个now()的时间和“|”
time字段为文本型
还请指点
conn.execute("update info set [time]='" & cstr(now()) & "|[time]' where id=" & clng(id))
问题点数:20、回复次数:11Top
1 楼zltostem(五湖沸人)回复于 2004-09-04 07:55:23 得分 10
conn.execute("update info set [time]=' & now() & ' & "|" & [time]' where id=" & clng(id))
try~~~Top
2 楼wsdzmhongm(丁丁)回复于 2004-09-04 08:02:10 得分 10
[time]='"&now()&"' & "|" & [time]Top
3 楼maolz(埃里克)回复于 2004-09-04 08:09:59 得分 0
to:zltostem(尘寞) ( ) 信誉:100
VBScript 编译器错误 错误 '800a0408'
无效字符
/diary/info_check.asp,行53
conn.execute("update info set [time]=' & now() & ' & "|" & [time]' where id=" & clng(id))
------------------------------------------------------^
to:回复人: wsdzmhongm(无涯子 其实我喜欢Java) ( ) 信誉:100
Microsoft VBScript 编译器错误 错误 '800a0408'
无效字符
/diary/info_check.asp,行53
conn.execute("update info set title='" & title & "',content='" & content & "',[time]='"&now()&"' & "|" & [time] where id=" & clng(id))
----------------------------------------------------------------------------------------------------^
是不是sql语句中不能用"|",该如何处理Top
4 楼wsdzmhongm(丁丁)回复于 2004-09-04 08:10:31 得分 0
[time]='"&now()&" & "|" & [time] 'Top
5 楼zltostem(五湖沸人)回复于 2004-09-04 08:12:34 得分 0
sorry ...
conn.execute("update info set [time]=('" & cstr(now()) & "|' + [time]) where id=" & clng(id))Top
6 楼maolz(埃里克)回复于 2004-09-04 08:13:38 得分 0
还是不行,我好像记得sql语句里是不是不能用"|"Top
7 楼wsdzmhongm(丁丁)回复于 2004-09-04 08:15:14 得分 0
[time]='"&now()&" & "|"' & [time]
妈的,晕了。活见鬼Top
8 楼maolz(埃里克)回复于 2004-09-04 08:15:54 得分 0
time字段中设置的默认值为now(),文本型,这个应该没有关系吧,好像我记得,是不是sql语句里不能用"|"?Top
9 楼maolz(埃里克)回复于 2004-09-04 08:17:06 得分 0
感谢两位。。。Top
10 楼wsdzmhongm(丁丁)回复于 2004-09-04 08:19:19 得分 0
[time] ='"&now()&"' & '|' & [time]
妈的,我看你还错Top
11 楼wsdzmhongm(丁丁)回复于 2004-09-04 08:24:05 得分 0
对了吧? 真火Top




