Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!--- 1. Change function to enable output: output="TRUE" --->
- <!--- 2. Place this code right BEFORE the cfquery that fails --->
- <cfsavecontent variable="local.debugQuery"><cfoutput>
- <cfquery name="saveRec" datasource="testDB">
- <cfloop array="#arrStatus#" index="i">
- INSERT INTO formDetails (
- formid,
- refid,
- status,
- comment,
- userid,
- lastupdate
- )
- SELECT
- <cfqueryparam cfsqltype="cf_sql_numeric" value="#trim(arguments.formID)#">,
- #i#,
- <cfqueryparam cfsqltype="cf_sql_bit" value="#trim(arguments["status"&i])#">,
- <cfqueryparam cfsqltype="cf_sql_varchar" maxlength="8000" value="#trim(arguments["comment"&i])#" null="#!len(trim(arguments["comment"&i]))#">,
- <cfqueryparam cfsqltype="cf_sql_varchar" maxlength="6" value="#trim(session.userid)#" null="#!len(trim(session.userid))#">,
- #now()#
- WHERE NOT EXISTS (
- SELECT refid
- FROM formDetails
- WHERE formid = <cfqueryparam cfsqltype="cf_sql_numeric" value="#trim(arguments.formID)#">
- AND refid = #i#
- )
- </cfloop>
- </cfoutput></cfsavecontent>
- <cfoutput>local.debugQuery = #local.debugQuery#</cfoutput>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement