Advertisement
Guest User

Stackoverflow Q54794658

a guest
Feb 25th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. <!--- 1. Change function to enable output: output="TRUE" --->
  2. <!--- 2. Place this code right BEFORE the cfquery that fails --->
  3. <cfsavecontent variable="local.debugQuery"><cfoutput>
  4. &lt;cfquery name="saveRec" datasource="testDB">
  5. &lt;cfloop array="#arrStatus#" index="i">
  6. INSERT INTO formDetails (
  7. formid,
  8. refid,
  9. status,
  10. comment,
  11. userid,
  12. lastupdate
  13. )
  14. SELECT
  15. &lt;cfqueryparam cfsqltype="cf_sql_numeric" value="#trim(arguments.formID)#">,
  16. #i#,
  17. &lt;cfqueryparam cfsqltype="cf_sql_bit" value="#trim(arguments["status"&i])#">,
  18. &lt;cfqueryparam cfsqltype="cf_sql_varchar" maxlength="8000" value="#trim(arguments["comment"&i])#" null="#!len(trim(arguments["comment"&i]))#">,
  19. &lt;cfqueryparam cfsqltype="cf_sql_varchar" maxlength="6" value="#trim(session.userid)#" null="#!len(trim(session.userid))#">,
  20. #now()#
  21. WHERE NOT EXISTS (
  22. SELECT refid
  23. FROM formDetails
  24. WHERE formid = &lt;cfqueryparam cfsqltype="cf_sql_numeric" value="#trim(arguments.formID)#">
  25. AND refid = #i#
  26. )
  27. &lt;/cfloop>
  28. </cfoutput></cfsavecontent>
  29.  
  30. <cfoutput>local.debugQuery = #local.debugQuery#</cfoutput>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement