ASP是微软公司推出的用以取代CGI的新技术,是目前公认的建立Windows NT动态站点最好的工具。它与ADO(Active Data Object,一种新的数据访问模型)的充分结合,提供了强大的数据库访问功能,使之成为进行网上数据库管理的重要手段。
一、ASP简介
ASP内含于Internet Information Server(简称IIS3.0)中,扩展名以.asp表示。ASP文件可以用常规的文本编辑器编辑,也可以利用专门的辅助开发工具InterDev进行开发设计,InterDev的优点是将整个Web程序设计(包括网页设计、ASP程序设计、数据库管理等)融为一体,比较适合于较大工程项目的开发研制。ASP使用VBScript、JavaScript等脚本语言作为开发工具,镶嵌于HTML文本中,使用“<%…%>”将ASP的程序包含起来。当用户从浏览器向Web服务器提出请求时,Web服务器会自动将ASP的程序解释为标准的HTML格式的主页内容,用户端只要使用常规可执行HTML程序的浏览器,就可浏览ASP所设计的主页内容,因此与浏览器无关,并且保证了ASP的源程序代码不会外漏。
⒍关闭数据库对象和链接对象。在程序结束前一定要关闭ADO对象,释放服务器资源。如下: Rs.close Conn.close Set Rs=nothing Set Conn=nothing
下面是一个极其简单的检索程序,希望能够帮助大家理解一些概念。
Example.asp
ASP数据库检索实例
<% Dim Conn Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "book" Sql= "select * from publication where title like 'ASP%%'" Dim Rs Set Rs=Server.CreateObject("ADODB.recordset") Const adOpenkeyset=1 Rs.Open Sql,Conn, adOpenkeyset %> 检索词命中率:<%=Rs.Recordcount%>
<% rs.close conn.close set rs=nothing set conn=nothing %>