手把手教您设计ASP ACCESS留言本(2)

2008-02-23 06:05:15来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

完成后效果如图:

  到现在,留言表格的工作全部完成,下一节:连接数据库。

  按窗口打开服务器行为面板,看那四项中的前三项前是否有勾号,假如没有就是相应项在定义站点是没配置好,重

  做"Dreamweaver的站点定义"那一步,假如有就开始创建记录集,在服务器行为面板上单击" "号 ,因为我们还没连接过数据库,所以现在还需要定义连接数据库字符串。按数据库弹出的菜单点:自定义连接字符串"按钮,

  

  

  

  现在是最关键的一步,在"自定义连接字符串"对话框中填写连接名称liu,(连接名称是自己起的)连接字符串:"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=D:aspguestbookdata.mdb" 请仔细填写不能出一点错啊,注意注意!!!添好好按测试,软件就自动的生成了asp和数据库的连接的asp文档了,在Connections文档夹内liu.asp.

  

  

  建记录集,点绑定出来菜单,点记录集按如下选择,

  

  

  

  连接数据库的工作就完成了,下一步:数据捆绑。

  我们把头像地址跟数据库中的数据关联起来,也就是绑定ICON字段的数据到图片:

  

  这样就完成了头像的绑定,OK,不要停,继续绑定Name字段到头像下面的"访客昵称":

  1)选中"访客昵称"四字后按(绑定)面板

  2)从中选择Name字段后单击下面的"绑定"按钮,

  同理把Name字段绑定到"访客发表于2003-9-27 4:04:49"中的"访客"上、Date字段绑定到"访客发表于2003-9-27 4:04:49"

  
中的时间日期上、Ctent绑定到"留言内容“、Rply绑定到"回复内容",在"回复内容"后打开代码视图在那里添加<br>换行,再绑

  定Rate字段。

  

  

  仔细看看,好象更有"主页"、"信箱"和"QQ"未绑定数据。按照我们的计划,这三组文字应该都是带链接的,而链接地址跟访客输入的相关资料绑定,其实这个跟绑定头像的方法有点相似:

  1)选中"主页",并单击属性面板中的"链接"文档夹按钮,在弹出的"窗口"对话框中作配置后点"OK",最后回到属性面板中把目标的值选为"_blank",以在新窗口中打开访客主页

  2)同理写"信箱"的链接,稍有不同的是信箱的链接前面需要加上"mailto:"

  3)做"QQ"的链接又跟前面的稍有不同,因为我们查看QQ用户的资料地址是http://search.tencent.com/cgi-bin/friend/user_show_info?ln=******,所以我们要做的是把星号换成"QQ"字段的数据,

  

  现在任何的数据都绑定完了,这样的留言板永远只会显示一条留言记录,所以我们还需要设定重复域和翻页

  1)光标定位到头像所在单元格内,然后点选表格2中的<tr>

  2)按展开服务器行为面板,点击" ”按钮,在出现的下拉菜单中选择"重复区域",这里都用默认配置,所以直接点“OK”

  

  3)选中表格2,然后点服务器行为"显示区域",点:假如记录集不为空则显示区域

  

  这是为了在数据库没有记录时不会出错的,相信在上图中大家也注意到了第一项的"假如记录集为空则显示区域",这个能够配置当数据库无记录时显示的内容。

  数据记录多了之后肯定不能都让他们在一页里显示,所以我们还需要给显示留言加上翻页功能。选择"首页",打开服务器行为面板,

  单击上面的" "号,在下拉菜单中选择"记录集分页-移至第一条记录",同理给"上页"、"下页"和"尾页"加上翻页功能,分别对应的服务器行为为"移至前一条记录"、"移至下一条记录"和"移至最后一条记录",顺便说一下,更有一个直接插入记录集导航条,能够自己试试看跟我们刚才所做的有什么区别。最后记住也给导航条应用"记录集分页"配置,没有记录的话翻页就用不着了。

  

  

  

  到现在我们的留言板首页终完成了,能够测试一下,在IE中输入"http://localhost/guestbook/index.asp"看看劳动成果......什么?什么也没有?哈哈!!您的数据库里没数据啊,自己添上看看,怎么样?成功了吧!

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: DreamweaverMX2004新建和保存文档

下一篇: DreamweaverMX2004网页发布