111,120
社区成员
发帖
与我相关
我的任务
分享 private void ShowLargeTale(DataTable dt)
{
if (dt != null && dt.Rows.Count > 0)
{
xianshiGDVIW.Rows.Add();
xianshiGDVIW.Rows[xianshiGDVIW.Rows.Count - 1].Cells[0].Value = dt.TableName;
xianshiGDVIW.Rows[xianshiGDVIW.Rows.Count - 1].DefaultCellStyle.Font = new Font("宋体", 17, FontStyle.Bold, GraphicsUnit.Pixel);
DataTable dtt = new DataTable();
dtt.Columns.Add("字段名称");//数据表 字段
dtt.Columns.Add("详细信息");//数据表中字段对应得值
foreach (DataRow row in dt.Rows)
{
DataRow dr = dtt.NewRow();
dr["字段名称"] = dt.Rows[0].Table.Columns[xianshiGDVIW.Columns.Count - 1].ColumnName;
dr["详细信息"] = dt.Rows[0].ItemArray[xianshiGDVIW.Columns.Count - 1];
dtt.Rows.Add(dr);
}
for (int i = 1; i < dt.Columns.Count; i++)
{
xianshiGDVIW.Rows.Add();
xianshiGDVIW.Rows[i].Cells[0].Value = dt.Rows[0].Table.Columns[i].ColumnName;
xianshiGDVIW.Rows[i].Cells[1].Value = dt.Rows[0].ItemArray[i];
}
}
}