【www.gdgbn.com--.Net开发】

广告业务是网络的主要收入之一,通过本实例的学习,读者将会了解动态广告的主要功能及其基本原理 。

  效果说明

  图 95-1 所示是用户登录后返回的页面,该页面用于录入广告图片信息及上传广告图片到服务器中。图 95-2 所示是广告图片的实际显示,它是根据广告图片的显示机率随机显示的。

  创作构思

  通过 ASP.NET2.0 中的“ FileUpload ”服务器控件将广告图片上传到服务器中,并通过“更新记录”服务器行为实现广告图片信息的录入。利用“ Rnd() ”随机函数并结合数据集,即可实现广告图片的随机显示。

  操作步骤

  步骤一 应用程序的环境设置

  ( 1 ) 复制光盘中实例 95 的内容。将“光盘 源文件 实例 95 ” 目录下的所有文件复制到“ C: Inetpubwwwroot ”目录下。在 IIS 服务器中设置默认网站的主目录为“ C: Inetpubwwwrootadweb ”(可参考实例 1 中的相关方法)。在 Dreamweaver 中新建站点“ adweb ”,其站点目录为“ C: Inetpubwwwrootadweb ”(建立站点的方法可参照实例 2 )。

  ( 2 )“ AD ”表的数据结构。 运行 Access ,打开“ C: InetpubwwwrootadwebdataAD.mdb ”,可以看到数据库“ AD.mdb ”中有“ AD ”、“ aduser ”两个数据表。“ AD ”表用于存储广告图片的有关资料,该表的数据结构如图 95-3 所示。“ User ”表用于存储用户的登录名及登录密码,该表的数据结构如图 95-4 所示。

  ( 3 ) 建立数据库链接“ ADconn ”,链接数据库“ C: Inetpubwwwrootadweb dataAD.mdb ”,方法可参考实例 75 。

本文来源:http://www.gdgbn.com/asp/12638/