用存储过程. CREATE PROCEDURE [MainIndex_Append] 
 /*输入参数*/
 @I1 int
 /*返回参数 */
 @ID int output,/* 新插入表的 ID */AS
 Insert XXX_table (I1) Values(@I1) /* XXX_table 有identity 字段 */
 Select @ID = @@IDENTITY在我的一个程序中就是这样解决的