首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

根据当前登录用户设定DBgrid的Readonly为True或False解决思路

2012-02-14 
根据当前登录用户设定DBgrid的Readonly为True或False考虑到数据量大,让数据录入尽可能的快,所以我将DataSo

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

求一个通用过程或函数。

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

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

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

热点排行