hi,
Please try this it help you....
public string ExecuteDataSetSP(string spName, Boolean withOutPara)
{
SqlDataAdapter daDataAdapter = new SqlDataAdapter();
DataSet dsDataSet = new DataSet();
daDataAdapter.SelectCommand = new SqlCommand();
daDataAdapter.SelectCommand.Connection = cnnConnection;
daDataAdapter.SelectCommand.CommandText = spName;
daDataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;
daDataAdapter.SelectCommand.Parameters.Add("@o_ErrorMesg", SqlDbType.VarChar, 250).Direction = ParameterDirection.Output;
cnnConnection.Open();
daDataAdapter.Fill(dsDataSet);
mErrorMsg = (string)(daDataAdapter.SelectCommand.Parameters["@o_ErrorMesg"].Value);
return mErrorMsg ;
}
Your stored procedure contain Output parameter which return string.