QUERYSETCELL |
説明 セルに値を設定します。行番号を指定しない場合は、最後の行のセルに値が設定されます。
戻り値 設定できた場合は true、設定できなかった場合は false
カテゴリ クエリー関数
関数のシンタックス
    QuerySetCell(query, column_name, value [, row_number ])
関連項目 QueryAddColumn、QueryAddRow、QueryNew、『ColdFusion MX 開発ガイド』の第22章の「クエリーオブクエリーの使用」 の「関数によるレコードセットの作成」
パラメータ
例
    <!--- この例は、QueryAddRow および QuerySetCell の使用方法を示しています。 --->

    <!--- まずクエリーを作成 --->
    <cfquery name = "GetCourses" datasource = "cfdocexamples">
       SELECT Course_ID, Descript
       FROM Courses
    </cfquery>
    <p>クエリー "GetCourses" の行の数は <cfoutput>#GetCourses.RecordCount#</cfoutput> です。

    <cfset CountVar = 0>
    <cfloop CONDITION = "CountVar LT 15">
       <cfset temp = QueryAddRow(GetCourses)>
       <cfset CountVar = CountVar + 1>
       <cfset Temp = QuerySetCell(GetCourses, "Number", 100*CountVar)>
       <cfset CountVar = CountVar + 1>
       <cfset Temp = QuerySetCell(GetCourses, "Descript",
    "Description of variable #Countvar#")>
    </cfloop>

    <P>QueryAddRow を実行後のクエリーの行数は
       <CFOUTPUT>#GetCourses.RecordCount#</CFOUTPUT>
       です。
       <CFOUTPUT query="GetCourses">
       <PRE>#Course_ID# #Course_Number# #Descript#</pre> </cfoutput>

QUERY |
実行されたクエリーの名前です。

COLUMN_NAME |
クエリー内の列の名前です。

VALUE |
セルに設定する値です。

ROW_NUMBER |
行番号です。デフォルト値は、最後の行です。