设置高级"记录集"对话框选项 (ColdFusion)

使用高级"记录集"对话框可以编写自定义的 SQL 查询,也可以在使用"指向并单击"界面时使用"数据库项"树创建 SQL 查询。

若要完成此对话框,请执行以下操作:

  1. 在"名称"文本框中,输入记录集的名称。

    通常的做法是在记录集名称前添加前缀 rs,以将其与代码中的其它对象名称区分开。例如:rsPressReleases

    注意记录集名称只能包含字母、数字和下划线字符 (_)。不能使用特殊字符或空格。

    如果要定义用于 ColdFusion 组件的记录集(即,如果当前在 Dreamweaver 中打开 CFC 文件),请从"函数"弹出式菜单中选择一个现有的 CFC 函数,或单击"新函数"按钮来创建一个新函数。

    记录集将在函数中定义。有关更多信息,请参见在 ColdFusion 组件中定义记录集

  2. 从"数据源"弹出菜单中选取数据源。

    如果该弹出菜单列表中未出现数据源,则需要首先创建 ColdFusion 数据源。有关更多信息,请参见 ColdFusion 开发人员的数据库连接

  3. 如果需要,在"用户名"和"密码"文本框中,输入 ColdFusion 应用程序服务器的用户名和密码。

    访问 ColdFusion 中的数据源时可能需要用户名和密码。如果您没有访问 ColdFusion 中的数据源所需的用户名和密码,请与组织的 ColdFusion 管理员联系。

  4. 在 SQL 文本区域中输入一个 SQL 语句,或使用该对话框底部的图形化"数据库项"树从所选的记录集生成一个 SQL 语句。

    有关更多信息,请参见 SQL 入门使用"数据库项"树创建 SQL 查询

如果想要使用"数据库项"树生成 SQL 语句,请执行下列操作:

  1. 如果 SQL 语句包含参数,请在"参数"区域中定义它们的值,方法是单击加号 (+) 按钮并输入参数名称和默认值(如果未返回运行时值,则参数应取该值)。

    如果 SQL 语句包含参数,请确保"参数"框的"默认值"列包含有效的测试值。

    使用"页面参数"可以为您编写的 SQL 中的运行时值引用提供默认值。例如,下面的 SQL 语句将根据雇员的 ID 值选取一个雇员记录。可以为此参数指定默认值,确保总是返回运行时值。在本例中,FormFieldName 指的是用户可以在其中输入他们的雇员 ID 的表单域:

    SELECT * FROM Employees WHERE EmpID = + (Request.Form(#FormFieldName#))
    

    "添加页面参数"对话框应包含一个与下面类似的名称/值对:

    名称 默认值

    FormFieldName

    0001
    

    运行时值通常是用户在 HTML 表单域中输入的 URL 或表单参数。有关 URL 和表单参数的更多信息,请参见检索表单和 URL 参数

  2. 单击"测试"连接到数据库并创建一个记录集实例。

    如果 SQL 语句包含运行时引用,则在单击"测试"前,请确保"页面参数"域的"默认值"列包含有效的测试值。

    如果成功,将出现一个显示记录集中数据的表格。每行包含一条记录,而每列表示该记录中的一个域。单击"确定"清除该记录集。

  3. 如果对所做的工作感到满意,请单击"确定"。

相关主题




未找到评论

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://www.ecnnl.com/doc/dreamweaver/8_cn/using/35_con35.htm

 

E中荷|荷兰华人电子商务