中国开发网: 论坛: 程序员情感CBD: 贴子 88234
咔波碧宝
C# for Asp.Net 填充DataSet有一个字段总是为DBNULL
select distinct 功能编号,所属模块, isnull(操作权限, 0) as 操作权限,权限名称,选择操作权限,是否有权 from
(
select 所属模块, 操作权限,功能编号,权限名称,case when exists(select 1 from 权限管理_职位功能对应表 where 职位编号='001' and 对应功能=功能编号)
then '1' else '0' end as 是否有权 from 权限管理_功能表 where 是否可用=1
)
as a
left join
(
select 对应功能,操作权限 as 选择操作权限 from 权限管理_职位功能对应表 where 职位编号='001'
) as b on b.对应功能=a.功能编号

sql如上,在查询分析器里没问题,就是用事件察看器里截获的sql也没问题,就是 SqlDataAdapter.Fill()后,操作权限字段总是为空

I think I m cute.
I know I m sexy.
I'm just a sexy boy.
凸╰_╯凸

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录