Applies ToAccess para Microsoft 365 Access 2021 Access 2019 Access 2016

A função StringFromGUID converte um GUID, que é um matriz do tipo Byte, num cadeia.

Sintaxe

StringFromGUID ( guid )

O argumento guid necessário é uma matriz de dados bytes utilizados para identificar exclusivamente uma aplicação, componente ou item de dados para o sistema operativo.

Observações

O motor de base de dados do Microsoft Access armazena GUIDs como matrizes do tipo Byte. No entanto, Microsoft Office Access 2007 não pode devolver dados de Bytes de um controlo num formulário ou relatório. Para devolver o valor de um GUID de um controlo, tem de convertê-lo numa cadeia. Para converter um GUID numa cadeia, utilize a função StringFromGUID . Para converter uma cadeia de carateres novamente num GUID, utilize a função GUIDFromString .

Por exemplo, poderá ter de fazer referência a um campo que contém um GUID ao utilizar a replicação de base de dados. Para devolver o valor de um controlo num formulário vinculado a um campo que contém um GUID, utilize a função StringFromGUID para converter o GUID numa cadeia.

Exemplo

Nota: Os exemplos seguintes demonstram a utilização desta função no módulo VBA (Visual Basic for Applications). Para obter mais informações sobre como trabalhar com o VBA, selecione Referência para Programadores na lista pendente junto a Procurar e introduza um ou mais termos na caixa de pesquisa.

O exemplo seguinte devolve o valor do controlo s_GUID num formulário Funcionários no formulário de cadeia e atribui-o a uma variável de cadeia. O controlo s_GUID está vinculado ao campo s_GUID, um dos campos do sistema adicionados a cada tabela replicada numa base de dados replicada.

Public Sub StringValueOfGUID()    Dim ctl As Control    Dim strGUID As String    ' Get the GUID.    Set ctl = Forms!Employees!s_GUID    Debug.Print TypeName(ctl.Value)    ' Convert the GUID to a string.    strGUID = StringFromGUID(ctl.Value)    Debug.Print TypeName(strGUID)End Sub

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.