PB用户权限判断

来源:百度知道 编辑:UC知道 时间:2024/06/14 02:49:24
select yhlx into :gs_lx from s_xtyh where yhmc=:gs_user;
if gs_lx="1" then
m_main.m_系统维护.m_用户管理.enabled=true
m_main.m_系统维护.m_客户管理.enabled=true
end if
st_1.text=gs_lx

上面是的我的判断,我的表是1代表管理员,2代表一般用户
当我 的st_1.text是“1”的时候,也就是说明我的帐号是管理员了,
可是
m_main.m_系统维护.m_用户管理.enabled=true
m_main.m_系统维护.m_客户管理.enabled=true
这两个依然是不可选状态,请问要怎么做???

数据库中你的yhlx字段是什么类型的?

是不是数据类型不一致,都转成同样的类型再比较。

语句没错,估计是流程有问题,程序没有执行到,设置断点跟踪,检查数据