StringFromGUID 函数

StringFromGUID函数将 GUID (字节 数组 的字符串)转换为 字符串 。

语法

StringFromGUID ( guid )

所需的 guid 参数是一组 字节 数据,用于唯一标识操作系统的应用程序、组件或数据项。


备注

Microsoft Access 数据库引擎将 GUID 存储为字节类型的 数组。 但是, Microsoft Office Access 2007 数据不能从 控件 或窗体 上 报表 。 若要从控件返回 GUID 的值,必须将其转换为字符串。 若要将 GUID 转换为字符串,请使用 StringFromGUID 函数。 若要将字符串转换回 GUID,请使用 GUIDFromString 函数。

例如,在使用数据库复制时,可能需要引用包含 GUID 的字段。 若要返回绑定到包含 GUID 的字段的窗体上的控件值,请使用 StringFromGUID 函数将 GUID 转换为字符串。

示例

注意: 以下示例演示了在 VBA Visual Basic for Applications (模块) 函数。 有关使用 VBA 的信息,请在"搜索"旁边的下拉列表中选择"开发人员参考",在搜索框中输入一个或多个术语。

以下示例以字符串形式返回s_GUID窗体上"员工"控件的值,并将其分配给字符串变量。 该s_GUID绑定到 s_GUID 字段,该字段是添加到复制数据库中每个复制表的系统字段之一。

Public Sub StringValueOfGUID()
Dim ctl As Control
Dim strGUID As String
' Get the GUID.
Set ctl = Forms!Employees!s_GUID
Debug.Print TypeName(ctl.Value)
' Convert the GUID to a string.
strGUID = StringFromGUID(ctl.Value)
Debug.Print TypeName(strGUID)
End Sub

需要更多帮助?

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

×