CF – ValueList



ValueList è una comoda funzione di ColdFusion che permette di scaricare i valori di una colonna di una query, all’interno di una lista con il suo bel delimitatore.

Il suo funzionamento è veramente facilissimo.

Un veloce esempio per chiarire bene:

 

<cfquery name="qry_prodotti" datasource="#db#">
SELECT id_prodotto, prodotto
FROM prodotti
</cfquery>

<cfset id=valueList(qry_prodotti.id_prodotto,"/")>
<cfset prodotti=valueList(qry_prodotti.prodotti,"/")>

 

All’interno di "id" troverete tutti gli id dei prototti separati da "/", mentre in "prodotti" una lista con tutti i nomi dei prodotti.

Molto comodo è l’utilizzo in accoppiata con l’operatore IN di SQL SERVER. Es.:

 

SELECT *

FROM vendite

WHERE id_prodotto IN #id#

 

chiaramente non è da utilizzare al posto di un JOIN.

Se trovi questo articolo su un blog diverso da “blog.merlinox.com” si tratta probabilmente di una copia non autorizzata. L’indirizzo originale di questo articolo è: CF – ValueList scritto da .

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>