Funkcija StringFromGUID konvertuje GUID, što je niztipa Bajt, u niska.
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 kontrola na obrazac ili izveštaj. 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