使用C#2005和sql server2005开发的考试系统,在考试过程中出现部分考生的数据丢失。这种丢失的情况大部分出现在汇总查询的时候,现象就是网页打开奇慢或者打不开。使用的存储过程中使用了事物。本人觉得是产生了回滚,但是不确定问题出在哪里,请有思路的博友指点。
加事务的地方写try{}catch{},将错误用日志记录下来再分析
应该是回滚的时候出现了问题,你可以特意的在输入第一个sql语句中输入参数正确,第二个sql语句输入参数错误,以这种方法调试看看。
ni de shuwu shi bu shi mei quan bu huijun ,ru yi ge shu wu ,bao han duo ge yue yue jue .houmian de cuo le ,qian mian de mei hui gun ba
测试下你的SQL语句,看是否会出现上述情况,然后判断是不是sql语句的问题