Applies ToAccess för Microsoft 365 Access 2021 Access 2019 Access 2016

Funktionen StringFromGUID konverterar en GUID, som är en matris av typen Byte, till en sträng.

Syntax

StringFromGUID ( guid )

Det obligatoriska guid-argumentet är en matris med Byte-data som används för att unikt identifiera ett program, en komponent eller ett objekt med data i operativsystemet.

Kommentarer

Microsoft Access-databasmotorn lagrar GUID som matriser av typen Byte. Men Microsoft Office Access 2007 kan inte returnera Byte-data från en kontroll på en formulär eller rapport. Om du vill returnera värdet för ett GUID från en kontroll måste du konvertera det till en sträng. Om du vill konvertera ett GUID till en sträng använder du funktionen SträngFromGUID . Om du vill konvertera en sträng tillbaka till en GUID använder du funktionen GUIDFromString .

Du kan till exempel behöva referera till ett fält som innehåller en GUID när du använder databasreplikering. Om du vill returnera värdet för en kontroll i ett formulär som är bundet till ett fält som innehåller ett GUID använder du funktionen StringFromGUID för att konvertera GUID till en sträng.

Exempel

Obs!: I exemplen nedan visar vi hur du använder den här funktionen i en Visual Basic for Applications-modul (VBA). Om du vill läsa mer om hur man använder VBA, kan du välja Info för utvecklare i listrutan bredvid Sök och sedan skriva en eller flera söktermer i sökrutan.

I följande exempel returneras värdet för den s_GUID kontrollen i ett formulär för anställda i strängformulär och tilldelar den till en strängvariabel. Den s_GUID kontrollen är bunden till fältet s_GUID, ett av systemfälten som läggs till i varje replikerad tabell i en replikerad databas.

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

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.