A StringFromGUID függvény egy bájt típusú tömbGUID konvertál karakterlánc.
Szintaxis
StringFromGUID ( guid )
A szükséges GUID argumentum bájtadatokból álló tömb, amellyel egyedileg azonosítható az operációs rendszer egy alkalmazása, összetevője vagy adateleme.
Megjegyzések
A Microsoft Access adatbázismotor bájt típusú tömbökként tárolja a GUID azonosítókat. Microsoft Office Access 2007 azonban nem tud bájtadatokat visszaadni űrlap vagy jelentésvezérlő. Ha egy vezérlő GUID-értékét szeretné visszaadni, sztringgé kell alakítania. A GUID sztringgé alakításához használja a StringFromGUID függvényt . Ha vissza szeretne konvertálni egy sztringet GUID-ra, használja a GUIDFromString függvényt .
Előfordulhat például, hogy olyan mezőre kell hivatkoznia, amely guid azonosítót tartalmaz az adatbázis-replikáció használatakor. Ha egy GUID-t tartalmazó mezőhöz kötött űrlap vezérlőelemének értékét szeretné visszaadni, használja a StringFromGUID függvényt a GUID sztringgé alakításához.
Példa
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 egy alkalmazottak űrlap s_GUID vezérlőelemének értékét adja vissza sztringűrlapon, és hozzárendeli egy sztringváltozóhoz. A s_GUID vezérlő a s_GUID mezőhöz van kötve, amely a replikált adatbázis összes replikált táblájában hozzáadott rendszermezők egyike.
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