急求一个asp新闻显示的动态表格
用的ASP+ACCESS网上看了很多但是看不懂……就是新闻显示的动态表格而且是筛选(分类)后显示一个动态表格显示ntype是资讯的文章的标题和时间一个动态表格显示ntyp...
用的ASP+ACCESS 网上看了很多 但是看不懂……
就是 新闻显示的动态表格 而且是筛选(分类)后显示
一个动态表格显示 ntype是资讯的 文章的 标题和时间
一个动态表格显示 ntype是技巧的 文章的 标题和时间
还有就是现实最多5条 按照时间的更新排列
希望好心的大虾帮帮忙啊~~~~~~~悬赏只能100 好了我会再追加的
<td width="7%" height="25" align="center">编号</td>
<td width="51%" height="25" align="center">标题</td>
<td width="20%" height="25" align="center">类型</td>
<td width="22%" height="25" align="center">更新日期</td>
<%
Set Rs=conn.Execute("Select * From article Order By articleid")
If Not Rs.Eof Then
Do While Not Rs.Eof
%>
<tr>
<td align="center" bgcolor="#FFFFFF"><%=Rs("articleid")%></td>
<td align="center" bgcolor="#FFFFFF">"><a href="showarticle.asp?articleid=<%=Rs("articleid")%>"><%=Rs("title")%></a></td>
<td align="center" bgcolor="#FFFFFF"><%=Rs("ntype")%></td>
<td align="center" bgcolor="#FFFFFF"><%=Rs("idate")%></td>
</tr>
<%
Rs.Movenext
Loop
Else
%>
<tr>
<td colsapn=4 align="center"></td>
</tr>
<%End If%>
就是这样的一个表 可是怎么改能够通过ntype的类型来 显示表里的内容呢?
分别两个这样的表 我想一个表显示ntype是咨询的文章 另一个ntype是技巧的文章
而且还要只显示最新的5条文章 点击后可以阅览的样子
麻烦帮我改下 完整的 我实在不会… 展开
就是 新闻显示的动态表格 而且是筛选(分类)后显示
一个动态表格显示 ntype是资讯的 文章的 标题和时间
一个动态表格显示 ntype是技巧的 文章的 标题和时间
还有就是现实最多5条 按照时间的更新排列
希望好心的大虾帮帮忙啊~~~~~~~悬赏只能100 好了我会再追加的
<td width="7%" height="25" align="center">编号</td>
<td width="51%" height="25" align="center">标题</td>
<td width="20%" height="25" align="center">类型</td>
<td width="22%" height="25" align="center">更新日期</td>
<%
Set Rs=conn.Execute("Select * From article Order By articleid")
If Not Rs.Eof Then
Do While Not Rs.Eof
%>
<tr>
<td align="center" bgcolor="#FFFFFF"><%=Rs("articleid")%></td>
<td align="center" bgcolor="#FFFFFF">"><a href="showarticle.asp?articleid=<%=Rs("articleid")%>"><%=Rs("title")%></a></td>
<td align="center" bgcolor="#FFFFFF"><%=Rs("ntype")%></td>
<td align="center" bgcolor="#FFFFFF"><%=Rs("idate")%></td>
</tr>
<%
Rs.Movenext
Loop
Else
%>
<tr>
<td colsapn=4 align="center"></td>
</tr>
<%End If%>
就是这样的一个表 可是怎么改能够通过ntype的类型来 显示表里的内容呢?
分别两个这样的表 我想一个表显示ntype是咨询的文章 另一个ntype是技巧的文章
而且还要只显示最新的5条文章 点击后可以阅览的样子
麻烦帮我改下 完整的 我实在不会… 展开
4个回答
展开全部
这个很简单的;
你只要读取数据库资料的时候查询上限制类型就可以了
请看查询语句的修改,查询出来的是按文章ARTICLEID排序后的前5条类型为咨询的数据,
<td width="7%" height="25" align="center">编号</td>
<td width="51%" height="25" align="center">标题</td>
<td width="20%" height="25" align="center">类型</td>
<td width="22%" height="25" align="center">更新日期</td>
<%
Set Rs=conn.Execute("Select top 5 * From article where ntype="咨询" Order By articleid ")
If Not Rs.Eof Then
Do While Not Rs.Eof
%>
<tr>
<td align="center" bgcolor="#FFFFFF"><%=Rs("articleid")%></td>
<td align="center" bgcolor="#FFFFFF">"><a href="showarticle.asp?articleid=<%=Rs("articleid")%>"><%=Rs("title")%></a></td>
<td align="center" bgcolor="#FFFFFF"><%=Rs("ntype")%></td>
<td align="center" bgcolor="#FFFFFF"><%=Rs("idate")%></td>
</tr>
<%
Rs.Movenext
Loop
Else
%>
<tr>
<td colsapn=4 align="center"></td>
</tr>
<%End If%>
你只要读取数据库资料的时候查询上限制类型就可以了
请看查询语句的修改,查询出来的是按文章ARTICLEID排序后的前5条类型为咨询的数据,
<td width="7%" height="25" align="center">编号</td>
<td width="51%" height="25" align="center">标题</td>
<td width="20%" height="25" align="center">类型</td>
<td width="22%" height="25" align="center">更新日期</td>
<%
Set Rs=conn.Execute("Select top 5 * From article where ntype="咨询" Order By articleid ")
If Not Rs.Eof Then
Do While Not Rs.Eof
%>
<tr>
<td align="center" bgcolor="#FFFFFF"><%=Rs("articleid")%></td>
<td align="center" bgcolor="#FFFFFF">"><a href="showarticle.asp?articleid=<%=Rs("articleid")%>"><%=Rs("title")%></a></td>
<td align="center" bgcolor="#FFFFFF"><%=Rs("ntype")%></td>
<td align="center" bgcolor="#FFFFFF"><%=Rs("idate")%></td>
</tr>
<%
Rs.Movenext
Loop
Else
%>
<tr>
<td colsapn=4 align="center"></td>
</tr>
<%End If%>
展开全部
Active Server Pages (ASP) 是服务器端脚本编写环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。使用 ASP 可以组合 HTML 页、脚本命令和 ActiveX 组件以创建交互的 Web 页和基于 Web 的功能强大的应用程序。ASP 应用程序很容易开发和修改。
从字面上说,ASP包含三方面含义:
1、Active:ASP使用了Microsoft的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用。
2、Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBSCRIPT和 JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。然而Netscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT。而在服务器端,则无需考虑浏览器的支持问题。Netscape浏览器也可以正常显示ASP页面。
3、Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。这样就可以防止别人抄袭程序。
由此我们可以看出,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。
二、ASP能干什么?
ASP是基于WEB的一种编程技术,可以说是CGI的一种。它可以完成以往CGI程序的所有功能,如计数器、留言簿、公告板、聊天室等等。 ASP可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,ASP可以完成无比强大的功能。使用FileSystemObject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ADO (Active Database Object,动态数据库对象)的支持,ASP对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。使用CDONTS(Collaboration Data Objects for NTS,NTS协作数据对象),可以发送、查看邮件,实现WEBMAIL的功能。结合WSH(Windows Scripting Host),可以实现对NT主机的管理,如NT用户管理、IIS虚拟主机设置、EXCHANGE邮箱设置等等,就像管理本地机一样方便。
参考资料:http://zhidao.baidu.com/q?ct=17&pn=0&tn=ikaslist&rn=10&word=%CA%B2%C3%B4%CA%C7ASP&fr=wwwt
从字面上说,ASP包含三方面含义:
1、Active:ASP使用了Microsoft的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用。
2、Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBSCRIPT和 JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。然而Netscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT。而在服务器端,则无需考虑浏览器的支持问题。Netscape浏览器也可以正常显示ASP页面。
3、Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。这样就可以防止别人抄袭程序。
由此我们可以看出,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。
二、ASP能干什么?
ASP是基于WEB的一种编程技术,可以说是CGI的一种。它可以完成以往CGI程序的所有功能,如计数器、留言簿、公告板、聊天室等等。 ASP可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,ASP可以完成无比强大的功能。使用FileSystemObject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ADO (Active Database Object,动态数据库对象)的支持,ASP对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。使用CDONTS(Collaboration Data Objects for NTS,NTS协作数据对象),可以发送、查看邮件,实现WEBMAIL的功能。结合WSH(Windows Scripting Host),可以实现对NT主机的管理,如NT用户管理、IIS虚拟主机设置、EXCHANGE邮箱设置等等,就像管理本地机一样方便。
参考资料:http://zhidao.baidu.com/q?ct=17&pn=0&tn=ikaslist&rn=10&word=%CA%B2%C3%B4%CA%C7ASP&fr=wwwt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不太明白,补充一下说明
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1 将ACCESS中数据--->ado
2 ASP中循环语句调用response.write (<tr>..里面是ADO里记录.</tr>)
循环次数由ADO记录行确定
2 ASP中循环语句调用response.write (<tr>..里面是ADO里记录.</tr>)
循环次数由ADO记录行确定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询