向空数据表插入数据时怎样自动增加数据表主键

cx_greatoo 2008-12-16 09:55:12
我有个数据表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做的系统!谢谢!
...全文
216 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hubofly 2008-12-16
  • 打赏
  • 举报
回复
三楼的设置自增,如果是sqlserver的话,sql不会写的话,在表设计的时候,选择要自增的列名 在列属性里面有个 标识设为是,下面的两个数字就是从几开始每次自增几
guoqing1949 2008-12-16
  • 打赏
  • 举报
回复
plan_id int indentity(0,1) parimary key
cx_greatoo 2008-12-16
  • 打赏
  • 举报
回复
我用的是SQL数据库,自动增长要如何设置呢?
guoqing1949 2008-12-16
  • 打赏
  • 举报
回复
按上面的方法,要将plan_id 设为int类型
烈火蜓蜻 2008-12-16
  • 打赏
  • 举报
回复
CREATE这个表的时候,这个增的字段加上 IDENTITY(1,1)
heyu1000 2008-12-16
  • 打赏
  • 举报
回复
如果你是ORACLE的话,用了序列之后,又想不在C#中加ID插入的话,就加一个触发器。
heyu1000 2008-12-16
  • 打赏
  • 举报
回复
什么数据库?如果是ORACLE的话,要用一个序列,然后在C#中调用
如果是SQL SERVER的话,直接设置成自动增长就行了。

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧