cfqueryparam के अलावा आप प्रत्येक चर इसे करने के लिए पारित कर दिया के लिए एसक्यूएल युक्त पेज के शीर्ष पर cfparam उपयोग कर सकते हैं। यह दस्तावेज़ीकरण में भी मदद करता है।
उदा।
<cfparam name="url.id" type="integer">
या अधिक उन्नत:
<cfparam name="url.id" type="regex" pattern="\d" default="">
के बाद से रेगुलर एक्सप्रेशन पैटर्न अनुमति दी जाती है, इन अत्यंत शक्तिशाली हो सकता है:
<cfparam name="form.place" type="regex" pattern="[A-Z0-9]{1,6}|" default="">
<!--- Upper case Alpa or Numeric, 1-6 characters or empty string --->
इसके अलावा, आप अपने आवेदन पत्र में एक cferror
का उपयोग सुनिश्चित करें। आपकी क्वेरी तालिका को उजागर करने से रोकने के लिए cfm या application.cfc और कॉलम नाम
स्रोत
2014-03-18 23:05:54
@ जोएल Coehoorn - क्या आप एक उदाहरण प्रदान कर सकते हैं? धन्यवाद! –