GUIDFromString függvény

A GUIDFromString függvény átalakítja a karakterlánc t GUID ra, amely egy Byte típusú tömb.

Szintaxis

GUIDFromString ( stringexpression )

A kötelező stringexpression argumentum egy karakterlánc-kifejezés, amely kiértékeli a GUID azonosítót a karakterlánc űrlapon.

Megjegyzések

A Microsoft Access-adatbázismotor típusú adattípusú adattípusokat tartalmazó GUID-ket tárol. A Microsoft Office Access 2007 azonban nem tud a űrlap vagy jelentésvezérlő ból származó byte -adatot visszaadni. Annak érdekében, hogy egy GUID értékét visszaadja egy vezérlőből, a karakterláncra kell konvertálnia. A globálisan egyedi azonosítók karakterláncba alakításához használja a StringFromGUID függvényt. Ha egy karakterláncot GUID-értékké szeretne alakítani, használja a GUIDFromString függvényt.

Lekérdezési példa

Kifejezés

Eredmény:

Válassza a userID, GUIDfromString (userGUID) parancsot a GUID_Table-től való GUIDCode.

A "userID" karakterláncot jeleníti meg, átalakítja a StringExpression (userGUID) a GUID (bájtos) formátumba, és megjeleníti a GUIDCode oszlopban. Ez a példa csak olyan karakterlánc-kifejezésekre használható, amelyek kiértékelése egy GUID-értékre.

Példa VBA-ként

Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Az alábbi példa a GUIDFromString függvényt használja egy karakterlánc GUID-értékké alakításához. A karakterlánc a replikált Employees tábla karakterláncos űrlapján tárolt GUID-érték. A s_GUID mező a replikált adatbázis minden replikált táblájához hozzáadott rejtett mező.

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

Megjegyzés:  Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Hasznos volt ez az információ az Ön számára? Itt találja az eredeti angol nyelvű cikket.

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×