数据访问层查询插入的标识列写法

//查询,插入标识列
select cast(SCOPE_IDENTITY()as int)";

//写入位置在sql语句结束下面

/ExecuteScalar 获取查询第一行。第一列的值
           //所得的结果就是插入的书的编号

                            //SqlParameter参数对象

int BookId =(int) SQLDBHelper.ExecuteScalar(sql, pl_name, pl_Author, pl_CountryId, pl_LanguageId,
               pl_Description,pl_IsShow,pl_IsDelete,pl_PublishDate);
          
               return BookId;

原文地址:https://www.cnblogs.com/evan51/p/3866952.html