获取自动增量PK列的值

时间:2011-03-22 17:04:35

标签: c# .net mysql sql

我在MySql中有以下表格: 接触:

  • 编号
  • 名称
  • ...

现在,我在我的c#程序中编写了一个INSERT INTO,但Id列被定义为自动递增,所以我的语句如下所示: INSERT INTO联系人(Name,FirstName)VALUES(“Sander”,“Declerck”)

那么如何才能获得我的对象的新值?

2 个答案:

答案 0 :(得分:2)

发出此查询:

SELECT  LAST_INSERT_ID()

INSERT之后。

答案 1 :(得分:1)

在MySQL中,您可以使用SELECT LAST_INSERT_ID(),或者您的API包装器可能会让您拨打mysql_insert_id()