Dreamweaver构建Blog全程实录(4):首页的实现(下)
- 2022-03-13
- 来源/作者: 不详 / 佚名
- 5 次浏览
4.2 插入数据集
这一节讲解的插入数据集可没有上一节讲解的那么简单。首先看看图4-1-13,每个学习笔记将要显示主题、发表时间、笔记分类(即所属分栏目)、作者(姓名)、回复(个数),再来看看ZT表其设计图(3.2节中的图3-2-2),只有LMID(分类栏目的ID),没有栏目名,这个要连接LM表才能取得;只有YHID(发表者的ID),没有作者的姓名,这个要连接YH表才能取得;其它都可以从ZT表中获得数据。“好复杂啊!”其实不用担心,在Access中就可以解决一切困难。
4.2.1 建立数据表连接查询=版权所有 软件 下载 学院 版权所有=
(1)启动Access2003,选择【查询】→双击【在设计视图中创建查询】,在弹出的【显示表】窗口,如图4-2-1所示:
图4-2-1 添加查询连接表
(2)按次序分别添加LM表、ZT表、YH表, 结果如图4-2-2所示:
图4-2-2 数据表连接视图
(3)把查询字段设计为,如图4-2-3所示:
图4-2-3 查询字段设计图
(4)保存这个查询为ZTRE,完成在Access中数据表连接查询。=版权所有 软件 下载 学院 版权所有=
4.2.2 插入数据集
(1)返回到Dreamweaver,切换到【服务器行为】面板,单击“+”按钮,添加数据集Ztre,选择表格为刚才在Access中新建的查询ZTRE,其它的有关设置,如图4-2-4所示:
图4-2-4 Ztre数据集的设置
(2)切换到【绑定】选项卡,展开数据集(Ztre),拖拉字段ZTNAME替换表格ztre中的“学习笔记主题”,拖拉字段ZTTIME替换“发表时间”,拖拉字段LM替换“分类”,拖拉字段ZYTEXT到表格ztre的第二行空白处,其他设计如图4-2-5所示:
图4-2-5 绑定数据到ztre表中
(3)切换到【服务器行为】面板,可以看已增添了许多动态文本,双击动态文本(Ztre.ZYTEXT),选格式为“编码―HTML编码格式”,如图4-2-6所示:
图4-2-6 设动态文本格式
(4)选择表格ztre的第一、二、三行,并把它们定义的重复区域,其设置如图4-2-7所示。
图4-2-7 定义重复区域
这样就完成了主页插入数据集和数据绑定工作。
4.3 分页显示
(1)选择“首页”,在【服务器行为】面板,单击“+”按钮,选择【数据集分页】→【移至第一页】,如图4-3-1所示:
图4-3-1 数据集分页菜单
(2)在弹出的对话框中,选择数据集为Ztre,按“确定”键,如图4-3-2所示:
图4-3-2 移至第一页对话框
(3)选定“前一页”,定义为数据集分页的“移至前一页”;选定“后一页”,定义为数据集分页的“移至下一页”;选定“最后”,定义为数据集分页的“移至最后一页”。
(4)把“页码”改为“当前页码:”在【服务器行为】面板,单击“+”按钮,选择【显示记录记数】→【显示当前页号】。
(5)保存了index.aspx,这样就完成了首页的设计工作,在Access中给相应ZT表、YH表随便输入几个记录,进行IE浏览器中浏览(下面的章节中如无特别说明,笔记全属于“网络编程”栏目),大概如图4-3-3所示:
图4-3-3 首页浏览图