asp.net - Stored Procedure unused parameter show error -
प्राप्त होने वाली त्रुटि यह है:
प्रक्रिया या कार्य SPCustomerDetails पैरामीटर '@address' , जो आपूर्ति नहीं की गई थी।
वर्णन: वर्तमान वेब अनुरोध के निष्पादन के दौरान एक अनियंत्रित अपवाद उत्पन्न हुआ। कृपया त्रुटि के बारे में अधिक जानकारी के लिए स्टैक ट्रेस की समीक्षा करें और कोड में इसकी उत्पत्ति कहाँ की गई है।
अपवाद विवरण: System.Data.SqlClient.SqlException: प्रक्रिया या फ़ंक्शन 'SPCustomerDetails' पैरामीटर '@address' की अपेक्षा करता है, जिसे प्रदान नहीं किया गया था।
मेरी संग्रहीत कार्यविधि है:
ALTER प्रक्रिया [dbo]। [SPCustomerDetails] (@id varchar, @title varchar (50), @ फ़नाम varchar (50), @ नाम varchar (50), @ मोब varchar (50), @ पाउडर varchar (50), @ एड्डे varchar (50), @ लाटेलमैल varchar (50), @ लिंग varchar (50), @ डोब varchar (50), @ सीता varchar ( 50), @टीटीटी वर्चार (50), @स्टेट varchar (50), @ चेक varchar (50), @प्रॉप वर्चार (50)) के रूप में शुरू हो सकता है अगर @ opr = 'BTNNEW' में प्रवेश करें TblCustomer_Details (FName, LName, Email, पासवर्ड, Contact_No, चेक किया गया) VALUES (@ fname, @lname, @ email, @ password, @ mob, @ checked) else if @ opr = 'BTNUPDATE' अद्यतन TblCustomer_Details सेट शीर्षक = @ शीर्षक, FName = @ fname, LName = @ Lname, ईमेल = @ ईमेल, alt_Email = @ पता, पासवर्ड = पासवर्ड @, लिंग = @ लिंग, DOB = @ डोब, संपर्क_एनओ = @ भीड़, देश = @ देश, राज्य = @ राज्य, शहर = @ शहर जहां Cust_ID = @ id और अगर @ opr = 'BTNDELETE' को TblCustomer_Details से हटा दिया गया है, जहां Cust_ID = @ id
प्रक्रिया को निष्पादित करने के लिए:
con.exequry ("Exec SPCustomerDetails '" + fname.Text.Trim () + "', N '" + lname.Text.Trim () + "', N '" + pemail.Text.Trim () + "', N ' "+ cpassword.Text.Trim () +" ', N' "+ मोबाइल। पाठ। रिम () +" ', एन' "+ ऑफ़र। चेक किया गया" "," + opr.ToUpper () + "' ");
इस तकनीक का प्रयास करें: -
क्रय प्रक्रिया Procellame @ पैरामीटर 1 VARCHAR (100) = NULL के रूप में / * / * (* पैरामीटर 1 आईएस नाल के लिए) * / * आपका कोड * / END / * क्वेरी में * / SELECT * से तालिका WHERE कॉलम = पैरामीटर 1
Comments
Post a Comment