GUIDFromString-Funktion

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Die GUIDFromString -Funktion wandelt eine Zeichenfolge in einer GUID (Globally Unique Identifier), also eine Matrix vom Typ Byte.

Syntax

GUIDFromString ( Stringexpression )

Das erforderliche Argument stringexpression ist ein Zeichenfolgenausdruck, der als GUID in Zeichenfolgenform ausgewertet wird.

Hinweise

Im Microsoft Access-Datenbankmodul sind GUIDs als Arrays vom Typ Byte gespeichert. Microsoft Office Access 2007 kann jedoch keine Daten vom Typ Byte aus einem Steuerelement in einem Formular oder Bericht zurückgeben. Um den Wert einer GUID aus einem Steuerelement zurückzugeben, müssen Sie ihn in eine Zeichenfolge umwandeln. Verwenden Sie dazu die StringFromGUID-Funktion. Um eine Zeichenfolge in eine GUID umzuwandeln, verwenden Sie die GUIDFromString-Funktion.

Beispiel

Hinweis : Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic for Applications). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerreferenz in der Dropdownliste neben Suchen aus, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.

Im folgenden Beispiel wird die GUIDFromString-Funktion zum Umwandeln einer Zeichenfolge in eine GUID verwendet. Die Zeichenfolge ist eine GUID, die in Zeichenfolgenform in einer replizierten Personaltabelle gespeichert wird. Beim Feld s_GUID handelt es sich um ein ausgeblendetes Feld, das zu jeder replizierten Tabelle in einer replizierten Datenbank hinzugefügt wird.

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

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×