ASP中的数据库编辑(1分)

  • 主题发起人 主题发起人 yjwnnit
  • 开始时间 开始时间
Y

yjwnnit

Unregistered / Unconfirmed
GUEST, unregistred user!
在ASP中如果DATE1是日期类型字段,我要求赋当前日期值给它。如何写????
<%
....
....
STRSQL=‘UPDATE TABLENAME SET DATE1=???。。。。。 ’
RS1.EXECUTE(STRSQL)
............
%>

 
UPDATE TABLENAME SET DATE1=getdate()。。。。。
 
日期时间类型
 
<%
....
....
STRSQL=‘UPDATE TABLENAME SET DATE1=???。。。。。 ’
RS1.EXECUTE(STRSQL)
............
%>
(这句不对: (是要用在网页上的) UPDATE TABLENAME SET DATE1=getdate()。。。。。
 
conn.execute("update tablename set date1='"&amp;now()&amp;"'")
或者
conn.execute("update tablename set date1=getdate()")
 
再问你们一个问题
<% MESS=REQUEST。FORM(“MEMO”) %>
<% SQL1=” INSERT INTO TABLE (MESSAGE) VALUES(MESS)“ %>
<% .... OPEN 
只要 MEMO中有’号就会出错, 有什么好办法处理这个问题?
 
这个一般都是要通过转换字符的,如:
<%
function HTMLEncode(fString)
if not isnull(fString) then
fString = replace(fString, ">", "&amp;gt;")
fString = replace(fString, "<", "&amp;lt;")
fString = Replace(fString, " ", "&amp;nbsp;")
fString = Replace(fString, CHR(32), "&amp;nbsp;")
fString = Replace(fString, CHR(34), "&amp;quot;")
fString = Replace(fString, CHR(39), "&amp;#39;")
fString = Replace(fString, CHR(13), "")
fString = Replace(fString, CHR(10) &amp;
CHR(10), "</P><P>")
fString = Replace(fString, CHR(10), "<BR>")
HTMLEncode = fString
end if
end function%>
<% MESS=[red]htmlencode([/red]REQUEST。FORM(“MEMO”)[red])[/red] %>
<% SQL1=” INSERT INTO TABLE (MESSAGE) VALUES(MESS)“ %>
 
后退
顶部