C#中的自动增量

时间:2014-02-15 21:53:59

标签: c# auto-increment mysql-workbench

如何在mysql中连接数据库时在c#中启用自动增量主键?我正在寻找一种方法,当我使用C#向数据库添加数据时,它会自动给我一个符合要求的ID。例如,我是公司的经理,我想添加一个我不需要输入id的新项目。

2 个答案:

答案 0 :(得分:1)

这通常是数据库的工作。将ID列设置为自动递增。以这样的方式编写查询:重新读取刚刚插入的行(作为存储过程或插入/选择对)。现在,插入后您就拥有了唯一的ID。 HTH

答案 1 :(得分:0)

您可以将数据库中的Id列设置为自动增量,您无需从C#中执行此操作。如果你想这样做,那么选择最后插入的Id,然后将静态增量掩码添加到它,然后将这个新Id插入数据库。