主题:ASP新闻发布的问题
我用ASP制作新闻发布,我通过连接数据库来实现的,我新闻内容写在数据库里 在网页中是调用数据库中的资料,在网页中能显示存在的新闻标题 但我一点新闻主题 显示的都是同一个新闻 我不知道这个是怎么回事 哪位知道 帮忙解释解释一下.....
我在数据库中创建了一张存放新闻信息的表shop_news
字段分别为newsid(新闻ID号),newsname(新闻标题),newscontent(新闻内容),addname(操作人员用户名),adddate(加入新闻的日期),viewcount(浏览量)
错误类型:
(0x80020009)
发生意外。
/asp/bookshop/news.asp, 第 14 行 rs("viewcount")=rs("viewcount")+1
<!--#include file="conn.asp"-->
<html>
<head>
<title>新闻详细内容</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="images/css.css" rel="stylesheet" type="text/css">
</head>
<body leftmargin="5" topmargin="5" marginwidth="0" marginheight="0">
<%
dim newsid
newsid=request.QueryString("id")
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from shop_news where newsid='"&newsid&"'",conn,1,3
rs("viewcount")=rs("viewcount")+1
rs.update
%>
<table width="98%" border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#6699ff">
<tr> <td width="100%" align=center height="18" background="images/bg1.gif"><div align="center"><font color=#ffffff><%=trim(rs("newsname"))%></font></div></td>
</tr>
<tr>
<td height="97" valign="top" bgcolor="#eeeeee"><table width="90%" height="5" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="5"></td>
</tr>
</table>
<table width="95%" border="0" align="center" cellpadding="1" cellspacing="1">
<tr height="20" valign=bottom>
<td width="50%">浏览量 <font color=red><%=rs("viewcount")%></font> 次</td>
<td>发布人:<%=trim(rs("addname"))%></td>
</tr>
<tr>
<td colspan="2"><font color=blue><%=trim(rs("newscontent"))%></font></td>
</tr>
<tr>
<td height="5" colspan="2"></td>
</tr>
<tr height="30">
<td valign="bottom"><div align="center"><a href='javascript:window.close()'>点击关闭窗口</a></div></td>
<td>发布时间:<%=year(rs("adddate"))&"年"&month(rs("adddate"))&"月"&day(rs("adddate"))&"日"%><br>
</tr>
</table>
<table width="90%" height="5" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="5"></td>
</tr>
</table></td>
</tr>
</table>
<%rs.close
set rs=nothing%>
</body>
</html>
我在数据库中创建了一张存放新闻信息的表shop_news
字段分别为newsid(新闻ID号),newsname(新闻标题),newscontent(新闻内容),addname(操作人员用户名),adddate(加入新闻的日期),viewcount(浏览量)
错误类型:
(0x80020009)
发生意外。
/asp/bookshop/news.asp, 第 14 行 rs("viewcount")=rs("viewcount")+1
<!--#include file="conn.asp"-->
<html>
<head>
<title>新闻详细内容</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="images/css.css" rel="stylesheet" type="text/css">
</head>
<body leftmargin="5" topmargin="5" marginwidth="0" marginheight="0">
<%
dim newsid
newsid=request.QueryString("id")
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from shop_news where newsid='"&newsid&"'",conn,1,3
rs("viewcount")=rs("viewcount")+1
rs.update
%>
<table width="98%" border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#6699ff">
<tr> <td width="100%" align=center height="18" background="images/bg1.gif"><div align="center"><font color=#ffffff><%=trim(rs("newsname"))%></font></div></td>
</tr>
<tr>
<td height="97" valign="top" bgcolor="#eeeeee"><table width="90%" height="5" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="5"></td>
</tr>
</table>
<table width="95%" border="0" align="center" cellpadding="1" cellspacing="1">
<tr height="20" valign=bottom>
<td width="50%">浏览量 <font color=red><%=rs("viewcount")%></font> 次</td>
<td>发布人:<%=trim(rs("addname"))%></td>
</tr>
<tr>
<td colspan="2"><font color=blue><%=trim(rs("newscontent"))%></font></td>
</tr>
<tr>
<td height="5" colspan="2"></td>
</tr>
<tr height="30">
<td valign="bottom"><div align="center"><a href='javascript:window.close()'>点击关闭窗口</a></div></td>
<td>发布时间:<%=year(rs("adddate"))&"年"&month(rs("adddate"))&"月"&day(rs("adddate"))&"日"%><br>
</tr>
</table>
<table width="90%" height="5" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="5"></td>
</tr>
</table></td>
</tr>
</table>
<%rs.close
set rs=nothing%>
</body>
</html>