求助-进销存权限控制

t82613586 2012-11-16 09:42:47
写了套进销存,delphi+sql server结构的.
用的控件是adodataset,dbgrid,
如有一个form上有三个dbgrid,对应 adodataset1,adodataset2,adodataset3
问:怎么控制这三个表的增加记录的权限
如:adodataset1.新增时会检查权限
adodataset1,adodataset2,adodataset3中的beforeinsert事件中已有其他无关权限的内容.

最麻烦的也是最直接的做法是在adodataset1,2,3的beforeinsert事件中一条一条增加语句来做,但是太麻烦每个form都要这样写一次.
问:有没有直接但简单的的方法,但是要保留dbgrid到最后一格后按方向键键下,会有新增的效果
...全文
246 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiangzs188136923 2012-11-23
  • 打赏
  • 举报
回复
哈哈:这个问题我们早已实现了。权限直接控制在数据集上,而且连字段是否显示都可以控制。 20分是不可以得到直接答案的。因为这种控制方案逻辑比较复杂,当时没日没夜 的写很多代码。
山东蓝鸟贵薪 2012-11-22
  • 打赏
  • 举报
回复
可问题不是那么简单的

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧