一、问题描述:
在Access快速开发平台2.6.4.542版本中,假如把后台数据库升迁到SQLServer,再把后台数据库的服务器配置重新设置为Access后,设置权限保存后,会提示出错,如下图:
二、分析问题:
把情况反馈给研发平台的同事红尘如烟,
红尘如烟老师把解决方法提供给我,我来写个文章,让再遇到同样问题的学友能用得上这个解决方法。
三、解决方案:
在快速开发平台的权限窗体SysFrmRolePermission的btnSave按钮的代码进行如下修改:
'If RDPVerType() = "Enterprise Edition" Then '原来的
If GetDatabaseConfig(dptDatabaseType) Like "*SQL*Server*" Then '修改后的
如 图:
修改后即可正常保存。
注意事项:
此错误只出现在Access快速开发平台2.6.4.542版本中,后面的版本已修正此BUG。