本人现在要做个程序,数据库表中的字段可以确定一些。但后期可能要信添加新的字段。现在我想求一段可以往数据库表中添加字段的代码。有会的希望可以帮帮我。谢谢了。

解决方案 »

  1.   

    alter table table_name
    add field type..
      

  2.   

    这个需求确实比较多,也比较难实现,更改数据库结构不是问题,alter table不就ok了吗,但是更改数据库很多时候意味着更改业务逻辑,这是无法容忍的,楼主用一些ORMapping的东西吧,即使是这样,也不好解决,还要看制定的接口好不好。不好办。
    有好方法别忘了告诉我一声。
      

  3.   

    alter table [表名] add [字段名] 类型
      

  4.   


    把它放到存储过程中 传参数 然后在asp.net数据层里面调用就行了
      

  5.   

    现在所有的代码还没有写,但是有这个需求,比如table表中原来没有ID这个字段,我现在要用程序给加进去。加完后这个字段要一直存在,并且是可用的。
      

  6.   

    ALTER TABLE table [ * ]
        ADD [ COLUMN ] column type
    ALTER TABLE table [ * ]
        ALTER [ COLUMN ] column { SET DEFAULT value | DROP DEFAULT }
    ALTER TABLE table [ * ]
        RENAME [ COLUMN ] column TO newcolumn
    如果是实体类,添加属性,看看C#4.0