|  |  | 
 |  |  | using System.Linq; | 
 |  |  | using System.Reflection; | 
 |  |  | using System.Web; | 
 |  |  | using Newtonsoft.Json; | 
 |  |  |  | 
 |  |  | namespace WebAPI.DbUntil | 
 |  |  | { | 
 |  |  | 
 |  |  |             } | 
 |  |  |             return entity; | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         #region 返回sql影响行数 | 
 |  |  |         public static int BackRowCount(string sql,string tableName) | 
 |  |  |         { | 
 |  |  |             return new SQLHelper.ClsCN().RunProcReturn(sql, tableName).Tables[0].Rows.Count; | 
 |  |  |         } | 
 |  |  |         #endregion | 
 |  |  |  | 
 |  |  |         #region 返回sql返回的数据标题 | 
 |  |  |         public static List<object> BackColTitle(DataSet ds) | 
 |  |  |         { | 
 |  |  |             List<object> columnNameList = new List<object>(); | 
 |  |  |             foreach (DataColumn col in ds.Tables[0].Columns) | 
 |  |  |             { | 
 |  |  |  | 
 |  |  |                 Type dataType = col.DataType; | 
 |  |  |                 string ColmString = "{\"ColmName\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}"; | 
 |  |  |                 columnNameList.Add(JsonConvert.DeserializeObject(ColmString)); | 
 |  |  |             } | 
 |  |  |             return columnNameList; | 
 |  |  |         } | 
 |  |  |         #endregion | 
 |  |  |  | 
 |  |  |     } | 
 |  |  | } |