2014-10-08 4 views
0

По какой-то странной причине этот простой оператор INSERT в моем теге CFQUERY просто останавливает загрузку страницы. У меня есть множество операторов SELECT вокруг моего сайта, но результаты на экране выводят дамп «Before SQL», а затем завершаются.Выполнение прекращается при CFQuery

Это должно быть что-то простое, что мне не хватает. Я даже использовал жестко закодированные значения ниже, чтобы проверить утверждение перед добавлением динамического CFPQUERYPARAM из представленных значений FORM. Источник данных заявляется для применения в application.cfc

Благодарим за помощь.

<cfdump var="Before SQL" abort="false" /> 

<cfquery name="insertResponses" result="insertResults"> 

    INSERT INTO StudentResponseTable 
    VALUES 
     (102, 1, 39, 1) 

</cfquery> 

<cfdump var="After SQL" abort="false" /> 

<cfdump var="insertResults" abort="true" /> 
+2

оберните его в блок try/catch. Возможно, проблема заключается в том, что вы не указываете имена своих столбцов. –

+0

Что-нибудь в журнале приложений на сервере? Я бы поместил его в Try/Catch и зарегистрировал ошибку. Есть ли в этой таблице всего 4 столбца? – haxtbh

+0

У меня также были имена столбцов, но я посмотрю, что еще я могу извлечь из try/catch. –

ответ

0

Исходя из предложений выше, я добавил TRY/поймать и узнал от «поймать» Я был запущен в дублированной ПК на столе SQL.

Смежные вопросы