INSERT到Ms Access Db的返回ID?

时间:2012-05-31 09:32:35

标签: .net ms-access ado.net

我想获取新添加记录的ID。有没有办法通过 ADO.NET ???

id是 PK ,其数据类型为自动编号

1 个答案:

答案 0 :(得分:4)

在激活插入语句后使用SELECT @@IDENTITY

http://msdn.microsoft.com/en-us/library/ks9f57t0(v=VS.80).aspx

请参阅“检索Microsoft Access自动编号值”部分

排序版

OleDbCommand cmdNewID = new OleDbCommand("SELECT @@IDENTITY",
            connection)