Невозможно определить, откуда исходит ошибка Coldfusion.
При попытке получить данные из базы данных в форме веб-сайта возникает следующая ошибка: «Произошла ошибка при выполнении приложения. Повторите попытку или обратитесь к администратору». Я вижу эту ошибку в инструменте инспектора (в сети). На самой странице указывается, что данные не могут быть найдены. Я не могу определить, связано ли это с настройкой при установке CF2021 или с тем, как запрос извлекает данные.
Сначала я думал, что это связано с включением безопасного профиля, но это не так.
Следующий запрос:
<cfquery name="Cities" datasource="DataSource">
DECLARE @tmpTable TABLE ( col1 nvarchar(255) )
INSERT INTO @tmpTable
SELECT DISTINCT city
FROM CityLocation
WHERE Utilizedspecialty = 'CC'
AND Network NOT LIKE '%Cal%'
AND Company IN ('RMTCG','RCG')
ORDER BY City
DECLARE @tmp nvarchar(MAX) = ''
SELECT @tmp = RTRIM(LTRIM(@tmp))
+ ',{"value":"' + col1 + '"}'
FROM @tmpTable
SELECT '{"Cities":[' + stuff(@tmp,1,1,'') + ']}' AS col
</cfquery>
Любая помощь будет оценена.