Funkcija „GUIDFromString“

Funkcija GUIDFromString konvertuje niska u GUID, što je niz tip bajta.

Sintaksa

Guidstring ( strikgexpression )

Zahtevani argument striklice je izraz niske koji daje GUID u obrascu niske.

Napomene

Mašina Microsoft Access baze podataka skladišti GUID-ove kao nizovi tip bajta. Međutim, Microsoft Office Access 2007 ne mogu da vrate podatke bajtova iz kontrola u obrazac ili izveštaj. Da biste vratili vrednost GUID-a iz kontrole, morate da je konvertujete u nisku. Da biste GUID konvertovali u nisku, koristite funkciju Strikingfromguid . Da biste konvertovali nisku u GUID, koristite funkciju GUIDFromString .

Primer upita

Izraz

Rezultati

Izaberite stavku Korisniid, GUIDfromString (userGUID) kao GUIDCode iz GUID_Table;

Prikazuje "ID korisnika", konvertuje Strikt (userGUID) u GUID (niz bajtova) i prikazuje se u GUIDCode koloni. Ovaj primer radi samo na izrazu niske koji može da proceni na GUID-u.

VBA primer

Napomena: Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.

Sledeći primer koristi funkciju GUIDFromString za konvertovanje niske u GUID. Niska je GUID uskladišten u obrascu niske u kopirane tabele "Zaposleni". Polje s_GUID je skriveno polje dodato na svaku replicirali tabelu u replicirani bazu podataka.

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

Napomena:  Ova stranica je prevedena automatski i može da sadrži gramatičke greške ili netačnosti. Naš cilj je da ovaj sadržaj bude koristan. Možete li da nam javite da li su informacije bile korisne? Ovo je članak na engleskom jeziku za referencu.​

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×