如题:string sql = "Declare @ID int; Declare @ERR int; INSERT INTO TestPaper(TP_Creator, TP_DateUpdated, TP_State, TP_Name, TP_Time) VALUES('{0}', getdate(), 1, '{1}', {2}); SELECT @ID=@@IDENTITY; SELECT @ERR=@@ERROR;";
调试欢乐多
Declare @ERR int; 声明ERR变量
INSERT INTO TestPaper(TP_Creator, TP_DateUpdated, TP_State, TP_Name, TP_Time) VALUES('{0}', getdate(), 1, '{1}', {2}); 执行插入操作
SELECT @ID=@@IDENTITY; SELECT @ERR=@@ERROR; 分别给前面两个变量复制,@@ERROR代表错误数。
去查下联机帮助
意思是最后行的序号
不建议这样写sql语句查询。。