foreach (DataColumn dataColoumn in DataSet.Tables[0].Columns)
{
switch (dataColumn.ColumnName)
{
case "col1": dataColumn.DataType = System.Type.GetType("System.Guid");
// 假设这个列是主键
DataSet.Tables[0].PrimaryKey.Add(dataColumn);
break; case "col2": dataColumn.DataType = System.Type.GetType("System.DateTime");
break; ...
}
}继续 case 下去,把相应的字段设好类型
需要设置长度的加 dataColumn.MaxLength = xxxxx;
{
switch (dataColumn.ColumnName)
{
case "col1": dataColumn.DataType = System.Type.GetType("System.Guid");
// 假设这个列是主键
DataSet.Tables[0].PrimaryKey.Add(dataColumn);
break; case "col2": dataColumn.DataType = System.Type.GetType("System.DateTime");
break; ...
}
}继续 case 下去,把相应的字段设好类型
需要设置长度的加 dataColumn.MaxLength = xxxxx;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货