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

在线请教,c#如何修改access列名?
RT,直接对datatable进行修改,貌似行不通~~

------解决方案--------------------
有难度,要是这样不就可以攻击数据库了吗?
------解决方案--------------------
alter table A rename column a to c
------解决方案--------------------
参见
http://dotnet.aspx.cc/article/89137097-0313-4197-aebf-116e391e354a/read.aspx

ADOX.ColumnClass col5 = (ADOX.ColumnClass)tbl.Columns["数字类型字段"]; col5.Name = "新名字类型字段"; tbl.Columns.Refresh(); col5 = null;