当前位置: 代码迷 >> ASP >> 获取新建数据的ID,该怎么解决
  详细解决方案

获取新建数据的ID,该怎么解决

热度:26   发布时间:2012-08-21 13:00:21.0
获取新建数据的ID
我有个数据库为MSSQL 有个自增长ID 用ASP怎么样才能在新建完这个数据后马上获得这个ID?

------解决方案--------------------
简单点select max(id) from mytable 
不过如果是高并发的情况有可能取错,
这个时候应该用存储过程的者输出参数或者返回值来做比较好一点,
在存储过程内部 sql server 是@@indetity 是刚插入ID

------解决方案--------------------
max来获取。或者在storedporcedure里使用@@identity
  相关解决方案