0

尝试从网站表单上的数据库中检索数据时出现以下错误:“执行应用程序时发生错误。请重试或联系管理员”。我在检查器工具(网络上)上看到了这个错误。页面本身填充的是找不到数据。我无法确定它是否与安装 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>

任何帮助,将不胜感激。

4

0 回答 0