Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Функцията StringFromGUID преобразува GUID, която е масив от тип Byte, в низ.

Синтаксис

StringFromGUID ( GUID )

Задължителният GUID аргумент е масив от байтове данни, използван за еднозначно идентифициране на приложение, компонент или елемент от данни в операционната система.


Забележки

Ядрото на базата данни на Microsoft Access съхранява GUID идентификаторите като масиви от тип Byte. 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

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×