QueryEach

説明

この関数は、提供されるクエリーの各行を呼び出します。

戻り値

なし

カテゴリ

クエリー関数

履歴

New in Adobe ColdFusion(2016 リリース)

関連項目

QuerySortQueryFilterQueryKeyExists

シンタックス

void QueryEach(Object query, UDFMethod func)
void QueryEach(Object query, UDFMethod func)
void QueryEach(Object query, UDFMethod func)

パラメーター

パラメーター

説明

query

(必須)反復処理するクエリー。

func

(必須)クエリーの各行と共に呼び出す関数。

<cfscript>
qoptions = {result="myresult", datasource="cfbookclub", fetchclientinfo="yes"};
sampleQuery = QueryExecute("select * from books order by bookid", [] ,qoptions);
function printQuery(any Obj){
WriteDump(Obj);
}
WriteOutput("QueryEach: ");
QueryEach(sampleQuery, printQuery);
</cfscript>
<cfscript> qoptions = {result="myresult", datasource="cfbookclub", fetchclientinfo="yes"}; sampleQuery = QueryExecute("select * from books order by bookid", [] ,qoptions); function printQuery(any Obj){ WriteDump(Obj); } WriteOutput("QueryEach: "); QueryEach(sampleQuery, printQuery); </cfscript>
<cfscript>
               qoptions = {result="myresult", datasource="cfbookclub", fetchclientinfo="yes"};
               sampleQuery = QueryExecute("select * from books order by bookid", [] ,qoptions);
               
               function printQuery(any Obj){
                              WriteDump(Obj);
               }
               WriteOutput("QueryEach: ");
               QueryEach(sampleQuery, printQuery);
</cfscript>

このスクリプトは、クエリーの各項目をループします。

ヘルプをすばやく簡単に入手

新規ユーザーの場合