HTML与ASP脚本的混合编程实例

ASP功能强大,尤其是其方便的数据库连接功能格外引人注目。利用ADO,只需要寥寥数行代码就可以写出非常好的Web数据库应用程序。
下面是一个“在线商场”系统实例,主页面显示最新产品的前九条信息;系统管理员通过输入帐号和密码,正确登录后方可进入数据维护(录入)。
一、主页(界面)程序
主页界面如^52asp01^所示。
下面是主页的源代码,文件名为Index.asp:
<%sql="SELECT * FROM info order by data desc"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "shop"
set rs=conn.execute(sql)
set cmd=server.createobject("ADODB.command")
Set RS = Server.CreateObject("ADODB.RecordSet")
cmd.commandtext=sql
cmd.commandtype=1
set cmd.activeconnection=conn
rs.open cmd,,1,1
RS.PageSize = 9
RS.AbsolutePage =1%>



在线购物













alt="title1.jpg (26355 字节)">

  
cellpadding="0">








cellpadding="0">






cellpadding="0">




alt="title1_1.jpg (8001 字节)">












bordercolor="#C0C0C0">
<%RowCount = rs.PageSize
do While Not RS.EOF and rowcount > 0 %>




<%
RowCount = RowCount - 1
RS.MoveNext
Loop
%>
height="16" alt="Paw.gif (121 字节)"> "
style="text-decoration: none"><%=rs("bt")%>


cellpadding="0">



















height="55" alt="title1_2.jpg (7652 字节)">

border="0" width="100%" cellspacing="0" cellpadding="0">
width="176" height="34" alt="title1_3.jpg (4601 字节)">
height="34" alt="title1_4.jpg (4902 字节)">





src="/shop/image1/title1_5.jpg" width="64" height="26" alt="title1_5.jpg (4799 字节)"
border="0" name="jr">
src="/shop/image1/title1_7.jpg" width="64" height="26" alt="title1_7.jpg (4986 字节)"
border="0">



src="/shop/image1/title1_6.jpg" width="176" height="42" alt="title1_6.jpg (6925 字节)"
border="0">












本网站由XXXXXXXXXXXXXXXX公司  color="#408080">联合制作

重庆XXXXXXXXXXXXX工作室


 

1998.11.1