GUIDFromString-funktio

GUIDFromString -funktio muuntaa merkkijonoGUID, joka on tavu tyypin matriisi.

Syntaksi

GUIDFromString ( sttrilexpression )

Pakollinen stringexpression -argumentti on merkki jono lauseke, joka palauttaa GUID-arvon merkki jono muodossa.

Huomautuksia

Microsoft Access -tietokantamoduuli tallentaa GUIDit tyypin Byte matriiseina. Microsoft Office Access 2007 ei kuitenkaan voi palauttaa Byte-tietoja ohjain:sta muodossa lomake tai raportti. Jotta voit palauttaa ohjausobjektista GUID- arvon, se on muunnettava merkkijonoksi. Voit muuntaa GUIDin merkkijonoksi StringFromGUID-funktiolla. Jos haluat muuntaa merkki jonon GUID-muotoon, käytä GUIDFromString -funktiota.

Esimerkki kysely

Lauseke

Tulokset

Valitse käyttäjä tunnus, GUIDfromString (userGUID) GUIDCode FROM GUID_Table;

Näyttää "käyttäjä tunnus", muuntaa Stingexpression (userGUID) GUID (tavu matriisi)-koodiksi ja näyttää sarakkeen GUIDCode-sarakkeessa. Tämä esimerkki toimii vain merkki jono lausekkeessa, joka voi arvioida GUID-arvoksi.

VBA-esimerkki

Huomautus: Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.

Seuraavassa esimerkissä käytetään GUIDFromString -funktiota muuntamaan merkki jono GUID-muotoon. Merkki jono on replikoidun työn tekijät-taulukon merkki jono muodossa tallennettu GUID. Kenttä s_GUID on piilotettu kenttä, joka on lisätty replikoidun tieto kannan jokaiseen replikoituun taulukkoon.

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

Huomautus:  Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kerrotko meille, oliko tiedoista hyötyä? Tästä pääset artikkelin englanninkieliseen versioon.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×