将 INSERT 上的 ID 返回给 Ms Access Db?
Posted
技术标签:
【中文标题】将 INSERT 上的 ID 返回给 Ms Access Db?【英文标题】:Return ID on INSERT to MsAccess Db? 【发布时间】:2012-05-31 09:32:35 【问题描述】:我想获取新添加记录的 id。有没有办法通过 ADO.NET???
id为PK,数据类型为AutoNumber。
【问题讨论】:
【参考方案1】:在插入语句触发后使用SELECT @@IDENTITY
。
http://msdn.microsoft.com/en-us/library/ks9f57t0(v=VS.80).aspx
请参阅标有“检索 Microsoft Access 自动编号值”的部分
排序版本
OleDbCommand cmdNewID = new OleDbCommand("SELECT @@IDENTITY",
connection)
【讨论】:
以上是关于将 INSERT 上的 ID 返回给 Ms Access Db?的主要内容,如果未能解决你的问题,请参考以下文章
mybatis通过selectkey返回insert或update后的值
UTF-8 字符在 MS-SQL-Server 上的 INSERT 语句中发生更改
将带有 .php 的 mysql_insert_id() 的 id 传递给另一个 .php
INSERT 和 UPDATE 的执行状态 - MS SQL Server