C#简单的通用基础字典实现方法

2019-12-26 11:27:51王冬梅

        /// <param name="para">参数</param>
        /// <returns>数据集</returns>
        private DataSet LoadWebServiceData(string cmdID, string para)
        {
            int tt;
            string errmsg = "";
            System.Data.DataSet ds = new DataSet();
            try
            {
                tt = WebService.GetInstance(CommonInfo.LoginInfo.userParameters).Execute("DataServices", cmdID, "1", para, out errmsg, out  ds);
            }
            catch (Exception ex)
            {
                //发生webservice错误
                throw new Exception("连接WebService服务器失败(001)!nr错误原因:" + ex.Message);
            }

            if (tt == 1)
            {
                //获取数据成功
                return ds;
            }
            else
            {
                //获取keystring错误
                throw new Exception("服务器返回失败信息(002)!nr错误原因:" + errmsg);
            }
        }

        /// <summary>
        /// 刷新
        /// </summary>