错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
人生不能像做菜,要等什么都准备好了才能下锅.
红字的那句话是多余的。
[此贴子已经被作者于2007-8-5 12:11:35编辑过]
谢谢阳春白雪版主的回复,我按照上面的方法改了一下,可问题仍然没有解决.
依然是 rs.open "select title,content from news where id = "& cid,dbconnection,1,1 这一句有错误,
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
而且地址栏依然是 http://localhost/aspspecial/newsview.asp?id=
more.asp网页中的"id"参数没有传过来?
恳求帮助,谢谢!
谢谢19楼madpbpl哥们,按照这个方法改了一下,果然运行出结果来. 再次谢谢!
但第一个问题还没有解决,敬请大家继续帮助!
第一个问题在这条帖子的前面,我在复制一下:
<%
dim rscate
dim rs
cont = 1
set rscate=server.createobject("ADODB.recordset")
set rs=server.createobject("ADODB.recordset")
rs.open "SELECT * FROM news ORDER BY posttime DESC",dbconnection,1,3
if Cstr(rs("catename"))="系部公告" then
rscate.open "SELECT * FROM news ORDER BY posttime DESC",dbconnection,1,3
rscate.movefirst
do while cont < 6
%>
<TR><TD height=23><IMG height=14 src="image/arrow.jpg" width=35 border=0><%=rscate("title")%></TD>
<TD><SPAN class=STYLE7><%=rscate("posttime")%></SPAN></TD>
</TR>
<%
cont = cont + 1
rscate.movenext
loop
end if
%
在上面这段代码,我希望能够实现,当新闻类别为"系部公告"时,新闻按时间的降序排列出来,但这条语句不起作用,不出来任何内容,我找来找去都不知道错误在哪里,我估计是if Cstr(rs("catename"))="系部公告" then出了问题,又不知道怎么解决.