lusuansuan770 2015-04-09 03:50 采纳率: 0%
浏览 626

在SQL SERVER存数过程怎么写设置页面中删除的权限

ALTER procedure [dbo].[P_OA_News_delete]
@NewsID uniqueidentifier, --新闻ID
@UserID uniqueidentifier --用户ID
as
begin transaction
declare @count int
set @count=0;
select @count=count(*) from OA_Admin where AdminID=@UserID
if(@count=0) --用户没权限
begin

end
else
begin
delete from OA_News where NewsID=@NewsID
end

通过传进来的UserID在我管理员的表中能不能查到 查不到就不能删除 查得到就能删除 我这逻辑对么 对的号 还差什么代码 错的话 要怎么设计

  • 写回答

0条回答

    报告相同问题?

    悬赏问题

    • ¥15 怎么获取下面的: glove_word2id.json和 glove_numpy.npy 这两个文件
    • ¥15 js调用html页面需要隐藏某个按钮
    • ¥15 ads仿真结果在圆图上是怎么读数的
    • ¥20 Cotex M3的调试和程序执行方式是什么样的?
    • ¥20 java项目连接sqlserver时报ssl相关错误
    • ¥15 一道python难题3
    • ¥15 牛顿斯科特系数表表示
    • ¥15 arduino 步进电机
    • ¥20 程序进入HardFault_Handler
    • ¥15 oracle集群安装出bug