Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Funkcija GUIDFromString konvertē virkne par GUID, kas ir masīvs tipa Byte.

Sintakse

GUIDFromString ( virknes_izteiksme )

Nepieciešamais arguments stringexpression ir virknes izteiksme, kas novērtē ar GUID virknes formā.

Piezīmes

Microsoft Access datu bāzes programma saglabā GUID kā Byte tipa masīvus. Tomēr Microsoft Office Access 2007 nevar atgriezt Byte datus no vadīkla faila forma vai atskaite. Lai atgrieztu GUID vērtību no vadīklas, tā ir jākonvertē par virkni. Lai konvertētu GUID par virkni, izmantojiet funkciju StringFromGUID . Lai konvertētu virkni par GUID, izmantojiet funkciju GUIDFromString .

Vaicājuma piemērs

Izteiksme

Rezultāti

SELECT userID,GUIDfromString(userGUID) kā GUIDCode FROM GUID_Table;

Parāda "lietotāja ID", Konvertē StringExpression(userGUID) par GUID (baitu masīvs) un parāda kolonnā GUIDCode. Šis piemērs darbojas tikai virknes izteiksmei, kas var novērtēt ar GUID.

VBA piemērs

Piezīme.: Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šajā piemērā izmantota funkcija GUIDFromString , lai konvertētu virkni par GUID. Virkne ir GUID, kas tiek glabāta virknes formā replicēto darbinieku tabulā. Lauks (s_GUID) ir slēpts lauks, kas pievienots katrai replicētajā tabulā replicētajā datu bāzē.

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

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×