1
我有checkbox
字段的表單字段。在我的cfc
頁面上,我希望使用strucktKeyExists
來檢查當我運行插入/更新查詢時是否存在複選框表單域。此外,我在我的cfqueryparam
中有null
屬性,如果值/字段不存在,它會將值設置爲true/false。這裏是例子我的代碼:cfqueryparam中存在Struckt鍵嗎?
dm_ck0 = <cfqueryparam value="#trim(structKeyExists(FORM, 'frm_ck0'))#" cfsqltype="cf_sql_bit" maxlength="1" null="#yesNoFormat(!len(trim(structKeyExists(FORM, 'frm_ck0'))))#" />
所以,當我提交表單checkbox
場unchecked
。我收到了錯誤消息:
Invalid data value NO exceeds maxlength setting 1.
我不確定爲什麼會顯示此消息。在我設置StrucktKeyExist()
在我的cfqueryparam
之前,我的代碼工作正常。如果有人看到我的代碼失敗,請告訴我。謝謝!