求助!怎样在asp中调用一个分类。

来源:百度知道 编辑:UC知道 时间:2024/05/26 13:00:42
下面这段程序是一个新闻系统里调用新闻标题的程序。但是它调用出来的是所有的新闻标题,那如果我只想调用其中的一个分类的前10条新闻标题。怎样实现?(我是个初学者,请大虾指教,谢谢!)

程序说明:
数据库是access的,"news"是新闻表名,"bh"是新闻ID,"bigclassname"是新闻分类。

<table width="725" border="0">
<tr>
<td colspan="5" bgcolor="#F2F2F2" class="STYLE3"><div align="center">新闻详细信息列表</div></td>
</tr>
<tr>
<td bgcolor="#F2F2F2" class="STYLE3"><div align="center" class="STYLE3">编号</div></td>
<td bgcolor="#F2F2F2" class="STYLE3"><div align="center" class="STYLE3">新闻标题</div></td>
<td bgcolor="#F2F2F2" class="STYLE3"><div align="center" class="STYLE3">所属分类</div></td>
<td bgc

yj fa le nikan kanduima

top 10。这个可实现前10条,不过,你要做好数据库的判断,如果不够10条时,可能会出错的。

比如:
select top 10 * from news order by bh desc

如果要查找一个分类,或是有更多组合条件查寻的话,如下:
sql = "select top 10 * from news where 1=1"
if fenlei<>"" then sql = sql&" and fenlei="&fenlei&"'"
'if 条件<> "" then sql = sql&" and 字段="&变量&"'"
...
sql = sql&" order by bh desc"
这样,可实现自动判断条件来组合SQL语句,实现多条件查询SQL语句

<table width="725" border="0">
<tr>
<td colspan="5" bgcolor="#F2F2F2" class="STYLE3"><div align="center">新闻详细信息列表</div></td>
</tr>
<tr>
<td bgcolor="#F2F2F2" class="STYLE3"><div align="center" class="STYLE3">编号</div></td>
<td bgco