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

विजुअल बेसिक से आउट-पैरामीटर के रूप में रेफ कर्सर के साथ ओरेकल फ़ंक्शन को कैसे कॉल करें

आपको पाठक को पैरामीटर से प्राप्त करने की आवश्यकता है, कमांड से नहीं।

तो इसके बजाय

Dim reader As OracleDataReader = rvCmd.ExecuteReader()

आपको चाहिए:

rvCmd.CommandType = CommandType.StoredProcedure
rvCmd.CommandText = "getallprodpckg.get_allcust"

Dim qrySerial3 As New Oracle.DataAccess.Client.OracleParameter(
    None, OracleDbType.RefCursor, ParameterDirection.ReturnValue)

rvCmd.Parameters.Add(qrySerial3)

rvCmd.ExecuteNonQuery()

Dim cursor as OracleRefCursor = DirectCast(qrySerial3.Value, OracleRefCursor)

Dim reader As OracleDataReader = cursor.GetDataReader()



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैस्केड डिलीट क्वेरी

  2. Oracle अनुक्रम बनाना जो अल्फ़ान्यूमेरिक से शुरू होता है

  3. चेक बाधा में केस स्टेटमेंट का उपयोग करना

  4. डेटाबेस तालिका में कुछ रिकॉर्ड जांचने का सबसे तेज़ तरीका है?

  5. कीप-अलाइव का उपयोग करना:ORA-00933:SQL कमांड ठीक से समाप्त नहीं हुआ