Applies ToAccess dla Microsoft 365 Access 2021 Access 2019 Access 2016

Funkcja StringFromGUID konwertuje GUID, która jest tablica typu Bajt, na ciąg.

Składnia

StringFromGUID ( guid )

Wymagany argument guid to tablica danych bajtowych używanych do unikatowej identyfikacji aplikacji, składnika lub elementu danych w systemie operacyjnym.

Spostrzeżenia

Aparat bazy danych programu Microsoft Access przechowuje identyfikatory GUID jako tablice typu Bajt. Jednak Microsoft Office Access 2007 nie może zwrócić danych bajtowych z kontrolka na formularz lub raport. Aby zwrócić wartość identyfikatora GUID z kontrolki, należy przekonwertować ją na ciąg. Aby przekonwertować identyfikator GUID na ciąg, użyj funkcji StringFromGUID . Aby przekonwertować ciąg z powrotem na identyfikator GUID, użyj funkcji GUIDFromString .

Na przykład podczas korzystania z replikacji bazy danych może być konieczne odwołanie się do pola zawierającego identyfikator GUID. Aby zwrócić wartość kontrolki w formularzu powiązanym z polem zawierającym identyfikator GUID, użyj funkcji StringFromGUID , aby przekonwertować identyfikator GUID na ciąg.

Przykład

Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W poniższym przykładzie zwraca wartość kontrolki s_GUID w formularzu Pracownicy w formie ciągu i przypisuje ją do zmiennej ciągu. Kontrolka s_GUID jest powiązana z polem s_GUID, jednym z pól systemowych dodanych do każdej z replikowanych tabel w zreplikowanej bazie danych.

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

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.