回 帖 发 新 帖 刷新版面

主题:特急  帮忙看看这个是怎么回事

<%
ltime=request("page")
set rs=server.createobject("adodb.recordset")
    sql="select * from jszx_xcpxx  where year(lrrq)='" & year(ltime) & "' and month(lrrq)='" & month(ltime) & "' and day(lrrq)='"&day(ltime)&"'order by lrrq"
rs.open sql,conn,1
%>
<TABLE cellpadding="0" cellspacing="0" border="0" width="310" align="center">
    <TR>
        <td width="20"></td>
        <TD>
          <TABLE cellSpacing=1 cellPadding=0 width=290  border=0 align="center">
<%
do while not rs.eof
%>
              <TR>
                <TD align=left colSpan=3 valign="top"><span class="STYLE2"><%=rs("ggl")%></span></TD>
              </TR>
<%
    rs.movenext
    loop 
    rs.close
%>
        </TABLE>
        </TD>
    </TR>            
</TABLE>

<TABLE align="center" border="0" cellpadding="0" cellspacing="0" height="20" width="310">
    <TR>
        <TD>
<%                
    sd=dateadd("d",-1,ltime)
    xd=dateadd("d",1,ltime)
%>
<a href="lg_scdt.asp?page=<% = sd %>">上一天</a>
<a href="lg_scdt.asp?page=<% = xd %>">下一天</a>
        </TD>
    </TR>
</TABLE>




为什么我读出来的时间都是1899年12月30日,不能读出我数据库中的时间呢?

回复列表 (共6个回复)

沙发

sql语句不对,打印下看看

板凳

sql="select * from jszx_xcpxx  where year(lrrq)=#" & year(ltime) & "# and month(lrrq)=#" & month(ltime) & "# and day(lrrq)=#"&day(ltime)&"# order by lrrq"
rs.open sql,conn,1,1

换成这两句试试

3 楼

我用的是MSSQL   用#号表示的 不是accees的表示方法吗?

4 楼

晕  换完网页打不开了. 感觉是读取不到我数据库里的时间

5 楼

有一个地方把我绕进去了 就是没弄出来是哪里读取 数据库里的时间

6 楼

哈哈 自己做出来了 把查询语句改了下 又加了一页 谢谢大家

我来回复

您尚未登录,请登录后再回复。点此登录或注册