急!这个sql语句,在线等待
我想更新数据库,把所有article表里的dateandtime字段更新为mydate变量里存贮的值!怎么写这个sql语句,见回复给分!谢谢了! 问题点数:10、回复次数:5Top
1 楼oyiboy(coder)回复于 2002-03-30 12:22:23 得分 0
sql="update article set dateandtime="&mydateTop
2 楼huangshuiyuan(良哩)回复于 2002-03-30 13:10:28 得分 0
sql="update article set dateandtime={d '"&mydate&"'}Top
3 楼musicfree_uibe(阿驰)回复于 2002-03-30 21:25:48 得分 0
对不起,我没说清楚,我的意思是,我只想更新一条记录而不是整个表!Top
4 楼musicfree_uibe(阿驰)回复于 2002-03-30 21:45:59 得分 0
原代码是这样的:
<!--#include file="conn.asp"-->
<%
sql="select * from article"
set rs=conn.execute(sql)
do while not rs.eof
mytitle=rs("title")
mydate=year(rs("dateandtime"))
mydate=mydate&"-"&month(rs("dateandtime"))
mydate=mydate&"-"&day(rs("dateandtime"))
sql2=??????????????????
conn.execute(sql2)
rs.movenext
LOOP
%>Top
5 楼neweb(永不言败)回复于 2002-03-31 00:56:07 得分 10
原来是想改 date 的格式,其实用不着,vbs 有 FormatDateTime 函数,你在输出的时候可以自定义格式。
实在要改,可以用一句话搞定:
update article set dateandtime = year(dateandtime)+'-'+month(dateandtime)+'-'+day(dateandtime)
Top




