Quantcast
Channel: Forum Getting started with SQL Server
Viewing all articles
Browse latest Browse all 7129

Stored Procedure Output parameter

$
0
0

Hello,

I have a stored procedure Member_data that has only 1 output parameter. Below is the stored procedure code.

ALTER PROCEDURE usp_MemberData (@Mem_Name varchar(50) OUTPUT)
AS
BEGIN
SELECT
	@Mem_Name = Mem_Name
FROM
	UnitedDiningClub.dbo.UDC_Member

END
GO
EXEC usp_MemberData ''

GO

Now I have a method in c# that accesses the procedure but it is giving me the following error: "Procedure or function 'usp_MemberData' expects parameter '@Mem_Name', which was not supplied."

Here is the method:

public DataSet GetMembers()
        {
            DataSet myDataSet = new DataSet();
            SqlCommand cmdMembers = new SqlCommand();
            cmdMembers.CommandText = "usp_MemberData";
            cmdMembers.CommandType = CommandType.StoredProcedure;
            cmdMembers.Connection = jadcoreConnection.GetConnection();

            SqlDataAdapter mySqlDataAdapter = new SqlDataAdapter(cmdMembers);
            mySqlDataAdapter.Fill(myDataSet);                                //error begins here
            return myDataSet;
        }
Thanks in advance.


Viewing all articles
Browse latest Browse all 7129

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>