ASP 请假问题 高手指教

来源:百度知道 编辑:UC知道 时间:2024/06/15 13:10:16
ASP当前外出人员显示在网页上,代码如下:
<!--#include file="../include/conn.asp"-->
<!--#include file="../include/config.asp"-->
<table width="100%" height="20" border="0" cellpadding="0" cellspacing="0">
<%
set rs=server.CreateObject("adodb.recordset")
sql="select * from out where outtime<'"&time()&"' and backtime>'"&time()&"'"
rs.open sql,conn,1,3
if not rs.eof then
for i=1 to 4 and not rs.eof
%>
<tr>
<td width="25%" height="20" valign="middle"> <%=rs("person")%></td>
<td width="25%" height="20" valign="middle"> <%=rs("backtime")%></td>
<td width="25%" height="20" valign="middle"> <%=rs(&


sql="select * from out where outtime<'"&time()&"' and backtime>'"&time()&"'"

改成:

sql="select * from out where outtime<time() and backtime>time()"

sql="select * from out where outtime<#"&time()&"# and backtime>#"&time()&"#"

都可以。

注意:日期/时间型数据不可用单引号,只能用 # 号.

你先打印SQL语句,直接放到查询分析器执行一下。然后再看看。

for i=1 to 4 and not rs.eof 这句的写法是???