Applies ToAccess для Microsoft 365 Access 2021 Access 2019 Access 2016

Функція StringFromGUID перетворює GUID, що є масив типу Байт, на рядок.

Синтаксис

StringFromGUID ( guid )

Обов'язковий аргумент GUID – це масив даних Byte , який використовується для унікальної ідентифікації програми, компонента або елемента даних операційної системи.

Примітки

Обробник баз даних Microsoft Access зберігає ідентифікатори GUID як масиви типу "Байт". Однак Microsoft Office Access 2007 не можете повернути дані байтів із елемент керування на форма або звіт. Щоб повернути значення GUID з елемента керування, його слід перетворити на рядок. Щоб перетворити GUID на рядок, скористайтеся функцією StringFromGUID . Щоб перетворити рядок назад на GUID, скористайтеся функцією GUIDFromString .

Наприклад, може знадобитися посилатися на поле, яке містить GUID під час використання реплікації бази даних. Щоб повернути значення елемента керування у формі, прив'язаній до поля, яке містить GUID, скористайтеся функцією StringFromGUID, щоб перетворити GUID на рядок.

Приклад

Примітка.: У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля 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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.