2
私はcoldfusionを初めて使用しています。関数内でクエリをループすることに悩まされています。たとえば、 'a'で始まる名前を返すクエリがある関数があります。しかし私はデータベースから1つの値(最初の値)を取得することができます。実際には、私たちはこのクエリのために1つ以上の値があります。私は関数内のクエリをループする必要がありますか? すべてのヘルプは...事前にクエリの結果を表示
<cffunction name="getNames" returntype="any">
<cfargument name="letter" required="true">
<cfquery name="getNamesfrmDB" datasource="test">
select * from employee where firstname like '#arguments.letter#%'
</cfquery>
<cfreturn getNamesfrmDB/>
</cffunction>
<cfoutput>#getNames('a').firstname#</cfoutput>
おかげで...
''中= "のQName"
使用クエリは今まで最初の行を返します。 Jasonが述べたように、タグにquery属性を追加して、レコードセットをループします。 –