读书人

根据当前登录用户设定DBgrid的Readonl

发布时间: 2012-02-14 19:19:19 作者: rapoo

根据当前登录用户设—Bgrid的Readonly为True或False
考虑到数据量大,让数据录入尽可能的快,所以我将
DataSource的AutoEdit属性设为True。
但这个界面有好几个人要查看,所以我想
根据当前登录用户设—Bgrid的Readonly为True或False,

求一个通用过程或函数。

不好意思!分太少了...

[解决办法]
你需要设定用户权限,打开当前窗体的时候设置以下dbgrid的

if 无权限 then
begin
self.DataSource1.AutoEdit:=false;
self.DBGrid1.ReadOnly:=true;
end;
[解决办法]
创建一个权限表或字段,每次运行都读出权限
如果有权限就设true反之false;

读书人网 >.NET

热点推荐