Funkcia GUIDFromString

Poznámka: Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Funkcia GUIDFromString konvertuje reťazecGUID, čiže pole typu Byte.

Syntax

GUIDFromString ( stringexpression )

Je potrebné stringexpression argument reťazcový výraz, ktorý sa vyhodnotí ako GUID vo forme reťazca.

Poznámky

Databázový stroj programu Microsoft Access ukladá identifikátory GUID ako polia typu Byte. Však Microsoft Office Access 2007 nie je možné vrátiť bajtov údajov z ovládací prvok na formulár alebo zostava. Aby sa vrátila hodnota GUID z ovládacieho prvku, musíte Konvertovať na reťazec. Ak chcete skonvertovať identifikátor GUID reťazec, použite funkciu StringFromGUID . Ak chcete skonvertovať reťazec identifikátor GUID, použite funkciu GUIDFromString .

Príklad

Poznámka: Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

V nasledujúcom príklade sa používa funkcia GUIDFromString na konverziu reťazca na identifikátor GUID. Reťazec je GUID uložené vo forme reťazca v replikovanú Tabuľka zamestnanci. Pole s_GUID, je skryté pole pridané do každej replikovanú tabuľky v replikovanú databázu.

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
Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×