में आउटपुट पैरामीटर के साथ एसक्यूएल संग्रहीत प्रक्रिया को कॉल करना मैंने संग्रहीत प्रक्रिया को कॉल करने के लिए एक वीबीस्क्रिप्ट फ़ंक्शन लिखा है। अतीत में, मैंने इनपुट पैरामीटर के साथ संग्रहीत प्रक्रियाओं को कॉल करने वाले कई फ़ंक्शन लिखे हैं, लेकिन इस उदाहरण में, मुझे आउटपुट पैरामीटर के साथ काम करने की आवश्यकता है।वीबीस्क्रिप्ट
किसी अन्य एप्लिकेशन में, मैं इकाई फ्रेमवर्क का उपयोग करके सटीक उसी संग्रहीत प्रक्रिया को कॉल करता हूं, इसलिए संग्रहीत प्रक्रिया ठीक है।
Function checkAccess(userid,link) isAllowed = false set cmd = Server.CreateObject("ADODB.Command") cmd.CommandText = "Check_Permission" cmd.ActiveConnection = Conn cmd.NamedParameters = true cmd.CommandType = adCmdStoredProc cmd.Parameters.Append(cmd.CreateParameter("@Login", adVarChar, adParamInput, 50, userId)) cmd.Parameters.Append(cmd.CreateParameter("@LinkId", adInteger, adParamInput, 50, link)) cmd.Parameters.Append(cmd.CreateParameter("@IsAllowed", adBoolean, adParamOutput, 10, isAllowed)) checkAccess = isAllowed End Function
इस समारोह हमेशा गलत रिटर्न:
यहाँ मेरी कोड है। मैं इसे काम करने लायक कैसे बनाऊ?
कर्सर स्थान क्या है –