Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

Funkcija GUIDFromString pretvori niz v GUID, ki je matrica tipa Byte.

Sintaksa

GUIDFromString ( izraz niza )

Zahtevani argument izraza niza je izraz niza, ki je ovrednoten kot GUID v obliki niza.

Pripombe

Mehanizem Microsoft Accessove zbirke podatkov shrani GUID-je kot matrike tipa Bajt. Vendar pa Microsoft Office Access 2007 podatkov bajtov ne morete vrniti iz kontrolnik v obrazec ali poročilo. Če želite vrniti vrednost GUID-a iz kontrolnika, ga morate pretvoriti v niz. Če želite pretvoriti GUID v niz, uporabite funkcijo StringFromGUID . Če želite pretvoriti niz v GUID, uporabite funkcijo GUIDFromString .

Primer poizvedbe

Izraz

Rezultati

SELECT userID,GUIDfromString(userGUID) kot GUIDCode FROM GUID_Table;

Prikaže »userID«, pretvori StringExpression(userGUID) v GUID (polje bajtov) in se prikaže v stolpcu GUIDCode. Ta primer deluje le za izraz niza, ki ga je mogoče ovrednotiti kot GUID.

primer VBA

Opomba: V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.

V tem primeru je uporabljena funkcija GUIDFromString za pretvorbo niza v GUID. Niz je GUID, ki je shranjen v obliki niza v ponovljeni tabeli employees. Polje z s_GUID je skrito polje, dodano v vsako replicirane tabele v replicirane zbirke podatkov.

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

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×