ज्यादा ख्याति प्राप्त न करें इसलिए उत्तर जोड़ने के लिए टिप्पणी करने के बजाय।
ओरेकल में स्टोर प्रक्रिया लिखने के लिए सभी पंक्तियों का चयन करने के लिए आपको refcursor शामिल करने की आवश्यकता है, कर्सर के रूप में यह पॉइंटर के रूप में काम करेगा और ऑरैकल परिणाम को एक-एक करके सेट करेगा और परिणाम देगा।
Oracle के लिए स्टोर प्रक्रिया
CREATE OR REPLACE PROCEDURE spGetData(cursorParam OUT SYS_REFCURSOR)
IS
BEGIN
OPEN cursorParam FOR
SELECT * from My_Table;
END ;
और इसे oracle निष्पादित करने के लिए आपको चाहिए
var c refcursor;
execute spGetData(:c)
print c;
ASP.NET के बारे में अधिक जानकारी नहीं है, लेकिन हो सकता है कि आपको कर्सर पैरामीटर जोड़ने की आवश्यकता हो
OracleCommand.Parameters.Add("cursorParam ", OracleType.Cursor).Direction =
ParameterDirection.Output;
धन्यवाद।