Это похоже на простую вещь, но мне не очень повезло найти то, что я ищу. У меня есть запрос, который возвращает один Id, который я хочу сохранить как переменную. Я смотрю, есть ли способ сделать это без использования тега <cfoutput>
, так как я думаю, похоже, что я ничего не выводил.Сохранить результат одного запроса как переменную
//declare variable
<cfset documentType = 0>
<cfquery datasource="mssql" name="GetDocType">
Select Id
From DocTypes
Where Description = 'MyType'
</cfquery>
Я хочу сохранить результат этого запроса в переменной documentType. Опять же, я знаю, что это кажется простым, но пока я не видел примеров, которые действительно привели меня в правильном направлении. (Отказ от ответственности, я разработчик .NET, которому в течение многих лет был предоставлен мой первый проект ColdFusion - так что это может быть действительно действительно базовым!)
вот как бы я это сделал, не требуется cfoutput. –
Все в порядке. Вот как это можно сделать. Тем не менее, * наилучшая практика * заключается в том, чтобы не вызывать ваш запрос «GetDocType». 'GetDocType' звучит как функция, а не переменная ;-) –
@AdamCameron - ха-ха, достаточно справедливо :) Спасибо за подтверждение моего метода! – Tommy