Microsoft SQL Server数据混乱

时间:2019-05-28 05:13:17

标签: c# asp.net sql-server sql-server-2008

首先,如果我的英语不好,我深表歉意。我正在使用Microsoft SQL2008。我有一个批准Web应用程序(ASP.NET Web窗体),用于批准某些任务。基于用户级别的批准,如果用户已被批准某些数据,则取决于用户级别,批准的数据将消失在用户屏幕(批准用户)上。下面是数据的示例结果:

-----------------------------------------------------------------------
| ID | Task ID | Type | ApproveDate         | Approval | Comments
-----------------------------------------------------------------------
| 1  | 1       | ABC  | 2019-01-05 08:01:00 | Denny    | Approve this .....
| 2  | 1       | ABC  | 2019-01-06 10:12:00 | Anita    | OK, Approve 
| 3  | 1       | ABC  | 2019-01-05 08:01:00 | Denny    | Approve this .....
| 4  | 1       | ABC  | 2019-01-05 08:02:00 | Denny    | Approve this .....
| 5  | 1       | ABC  | 2019-01-05 08:02:00 | Denny    | Approve this .....

ID为1、3、4、5的数据相同(重复)。区别是批准日期。在丹妮批准之后,安妮塔可以批准。根据批准日期数据,Anita会在拒绝后1(一)天进行批准。批准日期是服务器日期(GETDATE())。什么条件允许发生这种情况?问题是来自审批应用程序还是SQL Server?

0 个答案:

没有答案