Funzione GUIDFromString

La funzione GUIDFromString converte una stringa in un GUID, che è una matrice di tipo Byte.

Sintassi

GUIDFromString ( espressionestringa )

L'argomento espressionestringa obbligatorio è un'espressione stringa che restituisce un GUID sotto forma di stringa.

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 una stringa in un GUID, usare la funzione GUIDFromString.

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.

Nell'esempio seguente viene usata la funzione GUIDFromString per convertire una stringa in un GUID. La stringa rappresenta un GUID memorizzato sotto forma di stringa in una tabella Dipendenti replicata. Il campo s_GUID è un campo nascosto aggiunto a tutte le tabelle replicate di un database replicato.

Sub CheckGUIDType()
Dim dbsConn As ADODB.Connection
Dim rstEmployees As ADODB.Recordset
' Make a connection to the current database.
Set dbsConn = Application.CurrentProject.Connection
Set rstEmployees = New ADODB.Recordset
rstEmployees.Open "Employees", _
dbsConn, , , adCmdTable
' Print the GUID to the immediate window.
Debug.Print rst!s_GUID
Debug.Print TypeName(rst!s_GUID)
Debug.Print TypeName(GuidFromString(rst!s_GUID))
Set rstEmployees = Nothing
Set dbsConn = Nothing
End Sub
Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×