日期:2014-05-17  浏览次数:21314 次

同时execute两句sql应该如何获取结果?
数据库:SqlServer
语句:Set   rs=conn.execute( "insert   into   [table]   (a,b,c)   values   (1,2,3)   select   @@IDENTITY ")
我是想得到刚刚插入记录的id编号。

在企业管理器里的查询窗口用这条SQL可以正常得到结果,但是我在asp里却没办法得到结果,可以顺利执行,就是没办法获取结果,用rs(0)出错、用rs(0,0)还是出错,不知道能不能正常得到结果。

------解决方案--------------------
参考读取刚刚插入纪录的id
http://blog.csdn.net/kingapex1/archive/2004/10/08/127551.aspx