Funkcija „StringFromGUID“

Primenjuje se na
Access za Microsoft 365 Access 2021 Access 2019 Access 2016

Funkcija StringFromGUID konvertuje GUID, koji predstavlja niz tipa "Bajt", u nisku.

Sintaksa

StringFromGUID(guid)

Potrebni guid argument je niz bajt podataka koji se koristi za jedinstveno identifikovanje aplikacije, komponente ili stavke podataka u operativnom sistemu.

    

Napomene

Microsoft Access mašina baze podataka skladišti GUID-ove kao nizove tipa "Bajt". Međutim, Microsoft Office Access 2007 ne može da vrati bajt podatke iz kontrole u obrascu ili izveštaju. Da biste vratili vrednost GUID-a iz kontrole, morate je konvertovati u nisku. Da biste konvertovali GUID u nisku, koristite funkciju StringFromGUID . Da biste konvertovali nisku nazad u GUID, koristite funkciju GUIDFromString .

Na primer, možda ćete morati da uputite na polje koje sadrži GUID prilikom korišćenja replikacije baze podataka. Da biste dobili vrednost kontrole u obrascu povezanom sa poljem koje sadrži GUID, koristite funkciju StringFromGUID da biste konvertovali GUID u nisku.

Primer

Napomena

Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.

Sledeći primer vraća vrednost kontrole "s_GUID" u obrascu "Zaposleni" u obliku niske i dodeljuje je promenljivoj niske. Kontrola s_GUID je povezana sa poljem s_GUID, jednim od sistemskih polja dodatih svakoj repliciranoj tabeli u repliciranoj bazi podataka.

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