Programming instructions
59
LESSON 2
Writing Your First ColdFusion
Application
In this lesson, you begin the construction of a ColdFusion web application for the
fictitious company, Compass Travel. The exercises in this lesson guide you through the
steps of creating queries and forms to search for and display trip offering information
from the Compass Travel relational database.
This lesson explains how to do the following tasks:
• Construct a query to retrieve information from a database.
• Develop a search form to accept user criteria.
• Use dynamic SQL to build a flexible search query.
• Develop a results form to display the result of the search.
ColdFusion tags and functions introduced in this lesson
The following table identifies the ColdFusion tags and functions that you use in this
lesson to build your first ColdFusion application:
Element Type Description
PreserveSingleQuotes
Function Enables you to use single quotation marks in
variables used in SQL statements.
cfoutput
Tag Instructs the server to show the results of variables,
functions, or text that is specified between the
cfoutput start and end tags.
cfquery
Tag Submits SQL statements to a JDBC data source.
cfif
Tag Creates conditional statements.
cfset
Tag Defines a ColdFusion variable. If the variable
already exists, cfset resets it to the specified
value.