三名权限的用户名..密码.. 输入以后, 要出现各种权限应有的界面,应该怎么写代码?
三名权限的用户名..密码.. 输入以后, 要出现各种权限应有的界面,应该怎么写代码?
给在数据库里放一个人权限字段
然登陆的时候读取那个值,然后判断那个值,调用不同的窗体不就可以了
[此贴子已经被作者于2007-1-13 14:32:21编辑过]
这是里假设取了权限值,并将该值赋给int_qx
if int_qx=0 then
dim frm1 as new form1
frm1.show()
elseif int_qx=1 then
dim frm2 as new form2
frm2.show()
elseif int_qx=2 then
dim frm3 as new form2
frm3.show()
............................
end if
这是里假设取了权限值,并将该值赋给int_qx
if int_qx=0 then
dim frm1 as new form1
frm1.show()
elseif int_qx=1 then
dim frm2 as new form2
frm2.show()
elseif int_qx=2 then
dim frm3 as new form2
frm3.show()
............................
end if
用CASE来判断更好吧。
这是里假设取了权限值,并将该值赋给int_qx
if int_qx=0 then
dim frm1 as new form1
frm1.show()
elseif int_qx=1 then
dim frm2 as new form2
frm2.show()
elseif int_qx=2 then
dim frm3 as new form2
frm3.show()
............................
end if
其实我不赞同这种做法
如果有 10 种不同的权限,按这样做,是不是就要做 10 个不同的页面??
而这些页面中有很多的操作我想都是相同或相似的?