1)在服务器行为面板上单击+号
2)在插入菜单上Insert>>Application Objects>>Recordset
3)在Application工具组里单击第一个图标:
因为我们还没连接过数据库,所以现在还需要定义连接数据库字符串。在弹出的Recordset对话框中单击如图45所标的Define...按钮,再单击Connections for SITe guestbook对话框中的New按钮,在出现的下拉选项中选Custom Connection String
之后一路点OK或Done,回到图44所示的Recordset对话框,填写如下:
Name(记录集名称):rs
Connection(连接):conn
Table(表):main
Columns(字段):先选中Selected再按住Shift或Ctrl选择除ID以外的所有字段
Sort(排序):选择以Data字段内容的Descending(倒序)方式排序
确定后出现一个提示窗口,大概意思是记录集已添加到该页,在绑定面板中可以访问该记录集的各字段,选中Dont show me again后按OK
我们把头像地址跟数据库中的数据关联想来,也就是绑定ICON字段的数据到图片地址:
1)选中那个头像图片,单击属性面板中如图48所示的图标
2)在弹出的Select Image Source对话框中的Select file name from项选Data sources切换到从数据源选择图片源模式(图49)
3)先把URL那一栏的内容剪切,然后单击ICON字段,再把刚才的内容粘贴回来,
这样就完成了头像的绑定,自己对照一下绑定前后图片的路径。是不是开始觉得有点意思了?OK,不要停,继续绑定Name字段到头像下面的访客昵称:
1)选中访客昵称四字后按Ctrl+F10展开Bindings(绑定)面板
2)从中选择Name字段后单击下面的Insert按钮(图51)
3)这时在Name字段右方出现格式化的倒三角形,点击之后选择Encode - Server.HTMLEncode
理把Name字段绑定到访客发表于2003-9-27 4:04:49中的访客上、Date字段绑定到访客发表于2003-9-27 4:04:49中的时间日期上、Content绑定到留言内容“、Reply绑定到回复内容,在回复内容后软回车再绑定RDate字段:
仔细看看,好象还有主页、信箱和QQ未绑定数据。按照我们的计划,这三组文字应该都是带链接的,而链接地址跟访客输入的相关资料绑定,其实这个跟绑定头像的方法有点相似:
1)选中主页,并单击属性面板中的Browse for File按钮,在弹出的Select File对话框中作如图54的设置后点OK,最后回到属性面板中把Target的值选为_blank,以在新窗口中打开访客主页
2)同理缩写信箱的链接,稍有不同的是信箱的链接前面需要加上mailto:,如图55
3)做QQ的链接又跟前面的稍有不同,因为我们查看QQ用户的资料地址是http://search.tencent.com/cgi-bin/friend/user_show_info?ln=******,所以我们要做的是把星号换成QQ字段的数据