我有个数据表dayplan,有plan_id,employee_name,post_name,plan_time,plan_content几项,其中plan_id为主键,我在页面向数据库添加数据时,只填写employee_name,post_name,plan_time,plan_content这几项目,plan_id需要系统自动添加。plan_id就是1.2.3......这样的自然数,添加一条记录它就增加一个,请问这个功能要如何实现??请写出代码,我是用C#和.NET做的系统!谢谢!

解决方案 »

  1.   

    什么数据库?如果是ORACLE的话,要用一个序列,然后在C#中调用
    如果是SQL SERVER的话,直接设置成自动增长就行了。
      

  2.   

    如果你是ORACLE的话,用了序列之后,又想不在C#中加ID插入的话,就加一个触发器。
      

  3.   

    CREATE这个表的时候,这个增的字段加上 IDENTITY(1,1)
      

  4.   

    按上面的方法,要将plan_id 设为int类型
      

  5.   

    我用的是SQL数据库,自动增长要如何设置呢?
      

  6.   

    plan_id int indentity(0,1) parimary key
      

  7.   

    三楼的设置自增,如果是sqlserver的话,sql不会写的话,在表设计的时候,选择要自增的列名 在列属性里面有个 标识设为是,下面的两个数字就是从几开始每次自增几