再提关于ASP动态页面标题的问题!!

来源:百度知道 编辑:UC知道 时间:2024/05/25 10:17:38
我的企业网站是用ASP+Access的,有一个"产品展示"栏目,这个栏目下面有4个小分类;A,B,C,D.这几个分类是从后台加上去了,所以打开A,B,C,D这几个小分类的时候,页面的TITLE一直是一个,不会变.
因为是企业网站,TITLE比较重要,所以我想请教高手,用什么代码可以使打开的分类的页面的TITLE可以随着打开的分类而改变.比如:以前打开A,B,C,D分类,页面的TITLE都是XXXXXXX,现在我需要的是打开A分类,页面的标题为XXX1,而打开B分类,页面的标题为JDHFAH,依次类推.也就是打开分类的页面的标题是可以随着打开的页面而变动的.也就是动态也面的标题随着页面的改变而改变.
这个问题我在"知道"里面查了很多,都不太详细.
<%
set rs=server.CreateObject("adodb.recordset")
rs.open"select * from ProductSort_A where P_id="&request("id"),conn,1,1
%>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title><%= rs("P_Title") %></title>
得到的结果是:
ADODD.Recordset'800a0bb9'
参数类型不正确,或不可以接受的范围之内,或与其他参数冲突.

高手们教教怎么处理以下,谢谢
P_id是表里面的.也就是A,,C,D分类对应的.
另外65288664的回答我试过了还是不行.是不是在CONN,或者要在别的文件中进行定义以下?或者修改以下?

"首先看一下是否包含了调用数据库的文件比如<!--#include file="conn.asp"-->

rs.open"select * from ProductSort_A where P_id="&request("id"),conn,1,1
改为
rs.open"select * from ProductSort_A where P_id='"&request("id")&"'",conn,1,1
试试
不知道P_id是不是字符型的

首先看一下是否包含了调用数据库的文件比如<!--#include file="conn.asp"-->
其次,有没有判断if rs.eof then这种情况呢