|
主题: 有关ASP的一个问题?sos
|
子青寒
职务:普通成员
等级:1
金币:0.0
发贴:14
|
#12004/9/18 14:51:00
这是一个ASP读取数据库的代码,请问怎样设置才能让新闻条目只出现8条,我在select 后面加了8 ,可是没有用,望大侠指点,Full of 感激!
<% Set rsnews=Server.CreateObject("ADODB.RecordSet") sqlnews="select top 8 * from 新闻 where 类型<>'委托招聘' order by id desc" rsnews.Open sqlnews,conn,1,1 do while not rsnews.eof %> <tr height="20"> <td height="30" class=unnamed2><a href="lookdh.asp?id=<%=rsnews("id")%>" target="_blank"><%=rsnews("标题")%> (<%=rsnews("发布日期")%>)</a></td> </tr> <% rsnews.movenext loop rsnews.close set rsnews=nothing %>
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#22004/9/18 15:11:28
请解释一下"没有用"所代表的意思
|
子青寒
职务:普通成员
等级:1
金币:0.0
发贴:14
|
#32004/9/18 15:32:42
就是出先不了,我把这段 <table></table>之间的代码拷贝如下:望指点,Full of thx!
<table width="350" align="center" border="0" cellspacing="0" cellpadding="0"> <% set rs1=server.createobject("ADODB.Recordset") sql1="select top 8 * from 公司资料 where 会员=true order by id desc" rs1.open sql1,conn,1,1 do while not rs1.eof name=rs1("帐号") %> <% set rs=server.createobject("ADODB.Recordset") sql="select * from 招聘信息 where 公司名称='"&name&"'" rs.open sql,conn,1,1 IF Not rs.eof THEN %> <% sqlnews="select top 4 * from 新闻 where 类型 order by id desc" Set rsnews=Server.CreateObject("ADODB.RecordSet") rsnews.Open sqlnews,conn,1,1 do while not rsnews.eof %> <tr> <td height="30"><img src="pic/03.gif"> <a href="lookdh.asp?id=<%=rsnews("id")%>" target="_blank"><%=rsnews("标题")%> (<%=rsnews("发布日期")%>)</a></a></td> </tr> <% rsnews.movenext loop rsnews.close set rsnews=nothing %> <% END IF rs.close set rs=nothing rs1.MoveNext loop rs1.close set rs1=nothing %> <tr height="20"> <td colspan="3" align="right"><A href="hotcomp.asp"><font color="#FF0000">更多……</a> </td> </tr> </table>
|
子青寒
职务:普通成员
等级:1
金币:0.0
发贴:14
|
#42004/9/18 15:34:19
像你在经典论坛上说的,要是不足8条怎么改呢? xiexie!
|
子青寒
职务:普通成员
等级:1
金币:0.0
发贴:14
|
#52004/9/18 15:47:01
我现在都删了好多内容,数据库里就只有5条,可是还是会重复出现,一直到100条。 我把前后调动数据库的程序都删了,可框架自然还是撑到了那么大,why?哪位大侠知道,感激不尽!
|
子青寒
职务:普通成员
等级:1
金币:0.0
发贴:14
|
#62004/9/18 16:09:56
谢谢你们!已经解决了,thx! 还有一个问题:当我进后台删除帐户时,老是说错,错误如下,不知您能否帮我!
错误类型: Microsoft OLE DB Provider for ODBC Drivers (0x80040E10) [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
网页: POST 232 ??? /job/html/ni/avcomp.asp
POST Data: dd=%C9%BE%B3%FD&selAnnounce=1259&ghot=1259&ghot=1258&ghot=1257&ghot=1256&ghot=1255&ghot=1252&ghot=1251&ghot=1250&ghot=1249&ghot=1248&ghot=1247&ghot=1246&ghot=1245&ghot=1244&ghot=1243&ghot=1242&ghot=12 . . .
|