refs:
1)https://dba.stackexchange.com/questions/124847/best-way-to-get-last-identity-inserted-in-a-table
2)https://stackoverflow.com/questions/18373461/execute-insert-command-and-return-inserted-id-in-sql
使用add指令后获取add后的id值,结果导致了一系列错误。
原代码
strSql.Append("insert into tableA("); strSql.Append("bianhao,status,status_time");
strSql.Append(") values (");
strSql.Append("@bianhao,@status,@status_time");
strSql.Append(") ");
strSql.Append(";select @@IDENTITY");
修改后
strSql.Append("insert into tableA("); strSql.Append("bianhao,status,status_time");
strSql.Append(") values (");
strSql.Append("@bianhao,@status,@status_time");
strSql.Append(") ");
strSql.Append(";select SCOPE_IDENTITY()");
居然以前处理过了一次,为了mAI kENG 没有处理干净。
https://blog.csdn.net/Henry_Wu001/article/details/79999753