星空网 > 软件开发 > ASP.net

csharp: datatable get Column datatype or Column Name

/// <summary>    ///列表名    /// </summary>    /// <param name="table"></param>    /// <returns></returns>    public static string GetColumnNames(System.Data.DataTable table)    {      if (table != null)      {        List<string> lstColumn = new List<string>();        foreach (System.Data.DataColumn col in table.Columns)        {          lstColumn.Add(col.ColumnName);        }        return String.Join(",", lstColumn.ToArray());      }      return string.Empty;      //foreach (DataRow row in table.Rows)      //{      //  foreach (DataColumn column in table.Columns)      //  {      //    ColumnName = column.ColumnName;      //    ColumnData = row[column].ToString();      //  }      //}    }    /// <summary>    /// 数据类型    /// </summary>    /// <param name="table"></param>    /// <returns></returns>    public static string GetColumnNamesType(System.Data.DataTable table)    {      if (table != null)      {        List<string> lstColumn = new List<string>();        foreach (System.Data.DataColumn col in table.Columns)        {          lstColumn.Add(table.Columns[col.ColumnName].DataType.ToString());        }        return String.Join(",", lstColumn.ToArray());      }      return string.Empty;          }    /// <summary>    /// 列名和数据类型    /// </summary>    /// <param name="table"></param>    /// <returns></returns>    public static DataTable GetColumnDataNamesType(System.Data.DataTable table)    {      DataTable dt = new DataTable();      dt.Columns.Add("name", typeof(string));      dt.Columns.Add("datatype", typeof(string));      if (table != null)      {               foreach (System.Data.DataColumn col in table.Columns)        {                    dt.Rows.Add(col.ColumnName, table.Columns[col.ColumnName].DataType.ToString());        }              }      return dt;    }

  




原标题:csharp: datatable get Column datatype or Column Name

关键词:DataTable

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流