Applies ToAccess per Microsoft 365 Access 2021 Access 2019 Access 2016

La funzione StringFromGUID converte un GUID, ovvero un matrice di tipo Byte, in un stringa.

Sintassi

StringFromGUID ( guid )

L'argomento guid obbligatorio è una matrice di dati byte utilizzata per identificare in modo univoco un'applicazione, un componente o un elemento di dati nel sistema operativo.

Osservazioni

Il motore di database di Microsoft Access memorizza i GUID come matrici di tipo Byte. Microsoft Office Access 2007 non può tuttavia restituire dati di tipo Byte da un controllo in una maschera o in un report. Per fare in modo che il valore di un GUID venga restituito da un controllo, è necessario convertirlo in una stringa. Per convertire un GUID in una stringa, usare la funzione StringFromGUID. Per convertire di nuovo una stringa in un GUID, usare la funzione GUIDFromString .

Ad esempio, potrebbe essere necessario fare riferimento a un campo che contiene un GUID quando si usa la replica del database. Per restituire il valore di un controllo in una maschera associata a un campo che contiene un GUID, usare la funzione StringFromGUID per convertire il GUID in una stringa.

Esempio

Nota: Gli esempi seguenti illustrano l'uso di questa funzione in un modulo di Visual Basic, Applications Edition (VBA). Per altre informazioni sull'uso di VBA, selezionare Riferimenti per sviluppatori nell'elenco a discesa accanto a Cerca e immettere uno o più termini nella casella di ricerca.

L'esempio seguente restituisce il valore del controllo s_GUID in una maschera Employees in una maschera stringa e lo assegna a una variabile stringa. Il controllo s_GUID è associato al campo s_GUID, uno dei campi di sistema aggiunti a ogni tabella replicata in un database replicato.

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

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.