创建用户页面(1)

用户页面
,即GUBook.ASP,
  在这里,我仅仅讲述用户页面与管理员页面的不同之处。
管理员页面显示的是数据库中全部的记录,而用户页面仅显示在数据库BHPBook中的表格中的Bpriv字段的值等于0的那些记录的内容。只有这一点点区别。

下面就讲述为用户页面创建记录集的步骤。

1.选择Window->Site Files,转到站点文件管理器。双击GUBook.ASP文件。

2.单击数据绑定监视器(Data Binding Inspector)窗口(+)按钮。3.从弹出菜单中选择Recordset(Query)。如图所示。
      
4.如果出现AdVancedRecordset对话框,单击Simply按钮,出现Simply Recordset对话框。如图所示。
  

5.在对话框的Name处输入rsBHPBook2,加前缀rs是为了和代码中的对象名区分开。
  注意:在记录集名称中不要使用空格或特殊字符。

6.从Connection下捡列表框中选择connBHPBook连接。
如果在列表中没有connBHPBook,必须先建立它。

7.从Table下捡列表框中选择tblBook。 该下拉列表框列出了新书目录数据库中的所有表。

8.在列(Columns)单选按钮区域,选中Selected单选按钮,这样就可以从tblBook表中 选择特定的列(字段)。 你需要为你的页面选择四个子段;
    Bid 每条记录的唯一记录号(id)
    Btitle:图书名称
    Btype:图书类别
    Bdate:发行日期

9.同时选中这四个字段。
注意:要想同时选中。如果你使用的是Windows、需要按住Ctrl键然后进行选择;如果你使用的是Macintosh,需要按住Comnland徒然后进行选择。

10.单击Filter下拉列表框,选择Bpriv字段。

11.单击Filter右边的下拉列表框,选择等号。

12.单击Filter下边的下拉列表框,选择“Entered Value”。

13。单击Filter右下方的下拉列表柜,键入0。

以上的步骤是告诉U1traDev仅显示Bpriv字段中的值等于0的记录。

14.单击测试(Test)按钮进行测试。此时记录集显示的是所有选中的记录。
15。单击OK按钮关闭测试。

16.单击OK按钮保存刚才的工作。
  UltraDev将刚才选定的记录集作为数据源添加到数据绑定(Data Bindings)窗口的列表中,要查看已经定义的记录集,将Recordset的分支展开即可。如图所示: