ColdFusion ¿cómo establecer valores de entrada de formulario a partir de los resultados de un cfquery?

Pregunta: (parte 1) Estoy buscando la forma más eficiente de establecer mis valores de entrada de formulario en función de los resultados de micfquery. Todos mis campos de formulario coinciden con los nombres de columna en la base de datos.Sé usarcfinsert Puedo actualizar la base de datos con valores de entrada de formulario. ¿Hay alguna manera de hacer eso a la inversa?

(parte 1.5) ¿Cómo configuro los valores de los botones de selección y radio en función del valor de mi cfquery?

Antecedentes: Tengo un formulario con más de 60 entradas con una mezcla detext, select, radio ytextarea. La página que estoy creando es permitir que el usuario revise las respuestas que ha enviado previamente y que pueda hacer cambios y enviar el formulario nuevamente y actualizar la base de datos con sus nuevas respuestas (si corresponde).

A continuación se muestra solo una pequeña muestra de entradas y cómo estableceré el valor a menos que haya una forma diferente.

    <!--variables pulled from the URL-->
    <cfset pageAction="#URL.action#">
    <cfset rfqID="#URL.rfqID#">
    <cfset rfqStatus="#URL.status#">

    <!--Query to get previous form answers -->
    <cfquery name="getFormData" datasource="RC">
                SELECT      *
                FROM        RFQ_Data
                WHERE       form_ID = <cfqueryparam value="#ARGUMENTS.rfqID#">
    </cfquery>

    <cfform name="rfq_form" class="pure-form pure-form-aligned" enctype="multipart/form-data" action="rfq_action.cfm" method="POST">

    <cfoutput>        
    <label>*Sold to Party:</label>

<cfinput type="text" name="sold_to_party" value="#getFormData.sold_to_party#"/>
 <!--HOW DO I SET THE DEFAULT VALUE OF MY SELECT TO BE THE VALUE FOUND IN THE CFQUERY?-->   
        <label>*Product Type:</label>
<select name="product_category" id="product_category">
    <option value="ts8-it">TS8-Data Center </option>
    <option value="ts8-ie">TS8-Industrial </option>
    <option value="WM_AE_JB">WM/AE/JB </option>
    <option value="other">Other </option>
    </select>


<h3>Additional information:</h3>    
<textarea name="additional_info_datacenter" rows="10" cols="60" style="margin-left:40px;">#getFormData.additional_info_datacenter#</textarea>
     <!--HOW DO I SET THE DEFAULT VALUE OF MY RADIO TO BE THE VALUE FOUND IN THE CFQUERY?--> 
    <label>19" Rails</label> 
    <input id="rails_yes" type="radio" name="19_Rails" value="yes"> YES
    <input id="rails_no" type="radio" name="19_Rails" value="no"> NO

</cfoutput>        
    <cfinput  style="padding:4px 6px;" type="submit" value="Submit Current Order" name="submit"/>

    </cfform>

Respuestas a la pregunta(2)

Su respuesta a la pregunta