Funkcia GUIDFromString

Dôležité : Tento článok je strojovo preložený, prečítajte si vyhlásenie. Anglickú verziu tohto článku nájdete tu a môžete ju použiť ako referenciu.

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

Syntax

GUIDFromString ( stringexpression )

Povinný argument stringexpression je výrazom reťazca, ktorý sa vyhodnotí na identifikátor GUID vo forme reťazca.

Poznámky

Databázový mechanizmus programu Microsoft Access ukladá identifikátory GUID ako polia typu Byte. Program Microsoft Office Access 2007 však nemôže vrátiť údaje typu Byte z ovládací prvok vo formulár alebo v zostava. Ak chcete vrátiť hodnotu identifikátora GUID z ovládacieho prvku, je nutné konvertovať ho na reťazec. Na konvertovanie identifikátora GUID na reťazec použite funkciu StringFromGUID. Na konvertovanie reťazca na 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 tomto príklade sa funkcia GUIDFromString používa na skonvertovanie reťazca na identifikátor GUID. Reťazcom je identifikátor GUID uložený vo forme reťazca v replikovanej databáze Employees. Pole s_GUID je skryté pole pridané do každej replikovanej tabuľky v replikovanej databáze.

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

Poznámka : Vyhlásenie týkajúce sa strojového prekladu: Tento článok bol preložený počítačovým systémom bez zásahu človeka. Poskytovaním týchto strojových prekladov umožňuje spoločnosť Microsoft aj používateľom, ktorí nehovoria po anglicky, využívať obsah o produktoch, službách a technológiách spoločnosti Microsoft. Článok bol preložený strojovo, môže preto obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky.

Rozšírte svoje zručnosti
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.

×