首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

查询结果不同的有关问题

2012-04-08 
查询结果不同的问题在C#程序中,我执行以下数据语句SQL codeINSERT INTO Pos_IncApplyInf(PsamId,BatchNo,A

查询结果不同的问题
在C#程序中,我执行以下数据语句

SQL code
INSERT INTO Pos_IncApplyInf(PsamId,BatchNo,AgentId,UnitStoreId,ApplyTime,ApplyFee,CardId,AddCalcId,RealFee,ApplyState,OperID)VALUES('400001002021','0','01','0001','2012-02-26 14:31:51','100','04000002','1','90','0','6');select SCOPE_IDENTITY() as id


在表中是插入了2条一样的数据,除了identity列号ID不同, 会有2个ID 1和2的相同记录 
select SCOPE_IDENTITY() as id 返回值是2

在SQL SEREVER 2005直接执行返回值就是 就是1

这是什么情况?

[解决办法]
是不是代码中被执行了2次?

热点排行