按部门过滤数据

时间:2015-02-15 15:45:09

标签: c# sql asp.net filtering

我有一个名为Project Management的表单,这里的Coordinators(一种用户)将创建项目并将它们分配给自己的部门子句。

我想通过“授权方”提交过滤项目,这样任何协调员都不会为其他部门创建项目。还要防止来自不同部门的子坐标编辑由其他部门创建的项目。

这是主表单的Fill,Get()查询。

SELECT PID, [Project Name], Priority, State, [Assigned to], [Submission Date], Est_Deadline, 
       [Authorized By], [TotalTasks Assigned], [Week num], [Project Progress]
FROM   Project Info]
where [Authorized By]=@pAuthorizedBy
参数(@pAuthorizedBy)中的

我将传递当前登录协调器的ID,以便所有项目都应该按部门过滤。

我的问题是,当新的协调员登录时,没有他/她授权的项目。所以程序会出现多个错误。 有什么想法怎么做?

0 个答案:

没有答案