Funktsioon GUIDFromString teisendab stringGUID, mis kujutab endast massiiv tüüpi baiti.

Süntaks

GUIDFromString ( stringexpression )

Nõutav stringexpression argument on stringi avaldis, mis arvutab VORMIL string GUID-i.

Kommentaarid

Microsoft Accessi andmebaasimootor talletab GUID-i massiivina Type byte. Kuid Microsoft Office Access 2007 ei saa vorm või aruannejuhtelementbyte andmeid tagastada. GUID-i väärtuse tagastamiseks juhtelementi kaudu peate selle muutma stringiks. GUID-i teisendamiseks stringiks kasutage funktsiooni StringFromGUID . Stringi teisendamiseks GUID-i kasutage funktsiooni GUIDFromString .

Päringu näide

Avaldis

Tulemid

Valige kasutajanimi, GUIDfromString (userGUID), nagu on GUIDCode alates GUID_Table;

Kuvab "userid", teisendab StringExpression (userGUID) GUID-i (massiiv baitides) ja kuvatakse veerus GUIDCode. See näide toimib ainult stringi avaldise jaoks, mida saab GUID-ile hinnata.

VBA näide

Märkus.: Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.

Järgmises näites kasutatakse funktsiooni GUIDFromString stringi TEISENDAmiseks GUID-i. String on tabeli tiražeeritud töötajad tabelis stringina talletatud GUID. Väli s_GUID on tiražeeritud andmebaasis igale kopeeritud tabelile lisatud peidetud väli.

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

Kas vajate rohkem abi?

Täiendage oma oskusi

Tutvuge koolitusmaterjalidega >

Kasutage uusi funktsioone enne teisi

Liitu Microsofti Insideri programmis osalejad >

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?

Täname tagasiside eest!

×