/// <summary> /// 返回检查Columns列表 /// </summary> /// <param name="str_msg"></param> /// <returns></returns> public List <SchedulColumns> GetSchedulColumns(out string str_msg, int int_colType) { List <SchedulColumns> arr_SchedulColumns = new List <SchedulColumns>(); DataSet _DataSet = new DataSet(); if (_con.ConInit(out str_msg) && _con.SelSchedulColumn(out str_msg, out _DataSet, int_colType)) { DataTable _table = _DataSet.Tables[0]; for (int i = 0; i < _table.Rows.Count; i++) { SchedulColumns _schedulColumns = new SchedulColumns(); _schedulColumns.colMainId = int.Parse(_table.Rows[i]["colMainId"] + ""); _schedulColumns.colName = _table.Rows[i]["colName"] + ""; _schedulColumns.colType = int.Parse(_table.Rows[i]["colType"] + ""); _schedulColumns.desciption = _table.Rows[i]["desciption"] + ""; _schedulColumns.colDetailId = int.Parse(_table.Rows[i]["colDetailId"] + ""); _schedulColumns.colDetailName = _table.Rows[i]["colDetailName"] + ""; arr_SchedulColumns.Add(_schedulColumns); } } return(arr_SchedulColumns); }