设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 374|回复: 3
打印 上一主题 下一主题

求助:GetPermissions 方法

[复制链接]
跳转到指定楼层
1#
发表于 2003-3-12 01:06:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
下面是帮助里找到的东西,但我看不明白加黑的那行是什么意思,什么叫“OLE DB 规范未定义的提供者对象类型的 GUID”?

GetPermissions 方法
      

返回组或用户对一个对象或对象容器所具有的权限。

语法

ReturnValue = GroupOrUser.GetPermissions(Name, ObjectType
   [, ObjectTypeId])

返回值

返回 Long 值,该值指定包含组或用户对该对象具有的权限的位掩码。此值可以是一个或多个 RightsEnum 常量。

参数

Name   Variant 值,指定要设置其权限的对象的名称。如果想获得对象容器的权限,请将 Name 设置为 Null 值。

ObjectType   Long 值,该值可以是一个 ObjectTypeEnum 常量,指定要获得其权限的对象的类型。

ObjectTypeId   可选。Variant 值,[B]指定 OLE DB 规范未定义的提供者对象类型的 GUID。[/B]如果 ObjectType 设置为 adPermObjProviderSpecific,那么这个参数是必需的。否则,将不使用它。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2003-3-12 02:54:00 | 只看该作者
ole db 是一种通用的数据访问接口,
它使设计者可以不必关心数据的存储格式或方法,而直接使用它.

ole db 提供了对以下几种数据来源的支持:
OLE DB Provider for Oracle Allows high performance and functional access to Oracle data for Visual Basic® applications.
OLE DB Provider for ODBC Provides access to ODBC data sources by exposing OLE DB interfaces, methods and properties with certain limitations.
OLE DB Provider for Microsoft® Jet Allows Microsoft Jet-specific implementation of standard OLE DB interfaces, methods, and properties.
OLE DB provider for Microsoft® SQL Server™ Exposes interfaces to consumers wanting access to data on one or more SQL Servers.
3#
发表于 2003-3-12 05:59:00 | 只看该作者
GUID是Globally Unique IDentifier的缩写.由一个特殊的算法来产生这些128位的数,并保证不产生重复的GUID—重复的可能性当然存在,但有太多可用的数了,因此算法特别防止产生重复的数,这种情况你一生都不会看到. ActiveX控件都有一个用于相互区别的GUID
Guid 可以用 api CoCreateGuid 获得
4#
 楼主| 发表于 2003-3-12 23:28:00 | 只看该作者
谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-11 07:54 , Processed in 0.093940 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表