У меня есть несколько переменных, которые содержат несколько значений. В основном я хочу сохранить все значения в моей базе данных. Я использую этот код, который я получил здесь, в Stackoverflow.Запрос CFloop для хранения нескольких значений в базе данных
<cfquery datasource="databaseName">
INSERT INTO spreadsheet
([Local.Time.Stamp],
[Energy.Delivered..kVAh.],
[Energy.Received..kVAh.],
[Energy.Received..kVARh.],
[Energy.Delivered..kVARh.],
[Real.A..kW.],
[Real.B..kW.])
VALUES
(<cfloop query="excelquery">
'#excelquery.col_1#',
'#excelquery.col_2#',
'#excelquery.col_3#',
'#excelquery.col_4#',
'#excelquery.col_5#',
'#excelquery.col_6#',
'#excelquery.col_7#'
</cfloop>)
</cfquery>
Однако я всегда получаю синтаксическую ошибку. Я считаю, что моя часть cfloop
ошибочна, может кто-нибудь, пожалуйста, скажите мне, как правильно мне написать этот cfloop?
Это работает и является правильным ответом. Спасибо. – gosi123
Я понятия не имел, что вы можете это сделать - # excelQuery.currentRow NEQ excelQuery.recordCount? ',': '' # - я всегда использовал cfif. хороший! – luke