日期:2014-05-18  浏览次数:20798 次

C#2005中 已经插入的表,如何再增加一列
C# 2005,已经插入了一个表,发现还需要再增加一列。如何实现?

------解决方案--------------------
数据库添加列
alter table 表名 add [列名] char(4) default '较好';
DataTable添加列
dt.Columns.Add("列名", typeof(string));
for (int i = 0; i < dt.Rows.Count; i++)
{
dt.Rows[i]["列名"] = "添加的值";
}
dt.AcceptChanges();
------解决方案--------------------
如果是在DataTable中增加一列

DataColumn col = new DataColumn();
col.columnName = "列名";
col....

DataTable.Columns.Add(col);