企业动态关于我们联系我们
   建站常识
 域名常识
域名解析问题集锦
域名基础知识概述
域名dns问题集锦
国内域名转入业务问题集锦
 空间常识
虚拟主机产品说明书
FTP上传注意事项
ftp操作常识问题集锦
网站无法上传怎么办?
 邮局常识
什么是电子邮件地址?
企业邮箱与免费邮箱的区别,企业邮箱的优点?
什么是SMTP?
什么是POP3?
 建站常识
企业如何建好网络营销
三种类型企业网站的作用
如何推广B2C独立网店
做网站快速成功的九个步骤
 SEO 知识
什么是SEO?
什么是SPAM?
SEO和SPAM有什么区别?
影响SEO的几点常识

首页技术交流ASP
不用Rewrite的ASP伪静态页,简单易用   2013/10/14   返回前页
  
不需要通过iis+ISAPI_Rewrite做基于IIS的url rewrite 
一、数据库很简单使用access,Data.mdb建立一个表Article,三个字段:ID,Title,Content;自动编号、标题、文章内容。
二、Config.asp
 程序代码
<% 
'数据库链接 
db="data.mdb" 
Set conn = Server.CreateObject("ADODB.Connection") 
connstr="PRovider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db) 
conn.open connstr 
If Err Then 
err.Clear 
Set conn = Nothing 
Response.Write "数据库连接出错,请检查连接字串。" 
Response.End 
End If 
'定义新闻阅读界面的读取 
Dim News_title,News_content 
Sub ReadNews() 
set rs1=server.createobject("adodb.recordset") 
sql1="select id,title,content from article where id="& ID 
rs1.open sql1,conn,3,3 
News_title=rs1("title") 
News_content=rs1("content") 
rs1.close 
set rs1=Nothing 
End Sub 
%>

三、Default.asp
 程序代码
<!--#include file="config.asp"--> 
<ol> 
<% 
Set rs=server.CreateObject("adodb.recordset") 
sql="select * from Article" 
rs.open sql,conn,1,1 
do while not rs.eof 
%> 
<li><a href="article.asp?/<%=rs("id")%>.html"><%=left(trim(rs("title")),30)%></a></li> 
<% 
rs.movenext 
loop 
rs.close 
set rs=Nothing 
%> 
</ol>

四、Article.asp

 程序代码
<!--#include file="config.asp"--> 
<% 
id=request.QueryString("id") 
If id="" Then 
server_v40=Request.ServerVariables("QUERY_STRING") 
id=Int(replace(replace(server_v40,"/",""),".html","")) 
End If 
Call ReadNews() 
%> 
<div> 
标题: <b><%= News_title%></b><br /> 
内容: <%=News_content%> 
</div>

   广告也精彩
版权所有:南京欧万网络服务工作室 www.owon.cn sitemap