万卷书>>电脑书籍>>网页制作>>网页制作软件使用>>ColdFusion 初级教程

WANJUANSHU.COM

用CFQUERY建立数据更新执行文件

要执行复杂的数据更新,你可以在CFQUERY标签中使用SQL UPDATE语句。SQL UPDATE语句比CFUPDATE标签具有更大的灵活性。其基本语法为:


 

UPDATE tablename


 

SET columnname = value


 

WHERE condition


 

在SET从句中必须指定一个或多个字段,然后指定一个常量或表达式作为该字段的值。


 

对于上一个例子,如果使用CFQUERY代替CFUPDATE,其语法应为:


 

<CFQUERY NAME="UpdateEmployee"


 

DATASOURCE="Employee DB">


 

UPDATE Employees


 

SET Firstname=’#Form.Firstname#’


 

LastName=’#Form.LastName#’


 

Phone=’#Form.Phone#’


 

WHERE Employee_ID=#Employee_ID#


 

</CFQUERY>


 

注意,WHERE从句是可选的。但如果你在UPDATE语句中不使用WHERE从句,则数据库表中的所有记录都会被更新。

 
上一页 WanJuanShu.COM 下一页
WANJUANSHU.COM 万卷书