用access数据库就可以正常显示,sql确总是不行
<table width="200" height="15" border=0 cellpadding="0" cellspacing="0" bordercolor="#66CCFF" ><tr>
<% set rs = server.CreateObject("adodb.recordset")
sql = "select top 9 * from tablename1 where pan=1 order by addtime desc"
rs.open sql,conn,1,1
cnt=0
do while not rs.eof
%>
<td width="100" height="15"><table width="80" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100" height="20"> <font color="#000000">
<a href="show.asp?id=<%=rs("id")%>" target="_blank"><u><%=left(rs("name"),6)%></u></a></font></td>
</tr>
</table></td>
<%
rs.movenext
cnt=cnt+1
if cnt mod 3 = 0 then
response.write "</tr><tr>"
end if
loop
rs.close
set rs=nothing
%>
</tr>
</table>
我用的是sql数据库,这里的pan是int类型,addtime是smalldatetime类型。可是这里就是不能显示我想掉用的name,呵呵,怎么回事情啊。但是我用access数据库就可以掉用的,呵呵。麻烦大家给我看下了啊