Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

ORA-06550:ASP.NET में ऑरैकल पैकेज के अंदर किसी फ़ंक्शन को कॉल करते समय गलत संख्या या तर्क त्रुटि का प्रकार

आप अपने कोड में पैरामीटर के लिए किसी भिन्न नाम का उपयोग कर रहे हैं। बदलने का प्रयास करें

ename.ParameterName = "ename";

करने के लिए

ename.ParameterName = "P_ename";

यह भी

आपको आउटपुट मान के लिए एक पैरामीटर जोड़ना होगा:

OracleParameter result = new OracleParameter();
result.OracleType = OracleType.VarChar;
result.Direction = ParameterDirection.ReturnValue;
orclCmnd.Parameters.Add(result);

और ExecuteNonQuery के साथ फ़ंक्शन को कॉल करने के बाद पैरामीटर से मान प्राप्त करें:

orclCmnd.ExecuteNonQuery();
strResult = result.Value.ToString();



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या मुझे Oracle पर विदेशी कुंजियों पर अनुक्रमणिका बनाने की आवश्यकता है?

  2. Oracle का उपयोग करके ट्रिगर बनाने में समस्या

  3. 365 दिनों के साथ दृश्य बनाएं

  4. Oracle में SQL के माध्यम से तालिका टिप्पणियाँ कैसे प्राप्त करें?

  5. ऑरैकल संग्रहीत प्रक्रिया में अस्थायी तालिका कैसे बनाएं और उपयोग करें?