As discussed earlier in this chapter, you build queries using the CFQUERY tag and SQL.
| To query the employees table: |
<CFQUERY NAME="EmpList" DATASOURCE="HRExpress">
SELECT FirstName,LastName, StartDate, Salary, Contract
FROM Employees
</CFQUERY>
The DATASOURCE attribute that you enter here refers to the data source that you created.
EmpList.cfm in CFDOCS under the Web root directory. For example, the directory path on your machine may be:
C:\INETPUB\WWWROOT\CFDOCS on Windows NT
Or C:\WEBSHARE\WWWROOT\CFDOCS on Windows 95
Your page should look like this:
<HTML>
<HEAD>
<TITLE>Employee List</TITLE>
</HEAD>
<BODY>
<H1>Employee List</H1>
<CFQUERY NAME="EmpList" DATASOURCE="HRExpress">
SELECT FirstName,LastName, StartDate, Salary, Contract
FROM Employees
</CFQUERY>
</BODY>
</HTML>
EmpList.cfm:http://127.0.0.1/CFDOCS/EmpList.cfm
The ColdFusion EmpList data set is stored with the page but only HTML and text is sent back to the browser.
Click here to see how the query page should look at this time.
Click here to see the code behind the scenes.
| Note: | HomeSite editing and visual tools make it easy to build queries. Refer to the Help tab in HomeSite to learn more about its features. |