c# 操作数据库 在线等!!!!!!
c#   如何在程序中重命名数据库的某个字段的名字 
 例如把      年度字段   改为   新年度 
 请教高手解答
------解决方案--------------------帮你找个一个(转贴) 
 原帖由 V37 于 2004-10-12 19:00 发表 
 SQL无改名语句,MS SQL有 rename 子句 
 Access须使用ADOX catalog对象,Jet     
 [Copy to clipboard]CODE: 
 dim Cat,db 
 db= "aaaa.mdb " 
 Set Cat=Server.CreateObject( "ADOX.Catalog ") 
       Cat.ActiveConnection= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & Server.MapPath(db) 
       Cat.Tables( "表名 ").Columns( "字段名 ")= "新字段名 " 
 Set Cat=Nothing   
 还有不用 ADOX修改的笨办法 "   
 建一个中转字段来达到修改的目的   
 如字段名为 ColA 文本型 varchar(50) 修改为 ColB 备注型 
 ColA varchar(50) -->  ColB longText     
 [Copy to clipboard]CODE: 
 alter table [表] add [tmpCol] text(50)  
 update [表] Set tmpCol=[ColA] 
 alter table [表] drop [ColA] 
 alter table [表] add [ColB] longText 
 update [表]  Set  ColB=[tmpCol]  
 alter [表] drop tmpCol   
 这样也达到修改字段名的目的