Software  
 
Rede de conhecimento computador >> Software >> Software de banco de dados >> Content
Como você armazena impressões digitais no banco de dados Access?
As impressões digitais são padrões únicos encontrados na superfície dos dedos humanos. São utilizados para fins de identificação, incluindo investigações criminais e sistemas de segurança biométrica. O banco de dados Access é um sistema de gerenciamento de banco de dados relacional e não possui um tipo de dados integrado para armazenar impressões digitais. No entanto, existem várias maneiras de armazenar impressões digitais em um banco de dados Access.

Uma abordagem é converter a imagem da impressão digital em um tipo de dados binário e armazená-la em um campo. Isso pode ser feito usando a função ImageToBlob() no Access VBA. O código a seguir mostra um exemplo de como converter uma imagem de impressão digital em um tipo de dados binário e armazená-la em um campo:

```
Dim imageData como variante

'Abra o arquivo de imagem e converta-o em um array Variant.
imagemData =Image.LoadPicture("C:\Impressão digital.jpg")

' Converte o array Variant em um tipo de dados binário.
imagemData =ImageToBlob(imageData)

'Atualiza o registro do banco de dados com o tipo de dados binário.
Atualizar registros
SET NomeDoCampo =dadosdaimagem
ONDE RegistroID =1;
```

Outra abordagem é armazenar a imagem da impressão digital como um anexo de um registro. Isso pode ser feito usando a coleção Attachments do objeto Recordset. O código a seguir mostra um exemplo de como anexar uma imagem de impressão digital a um registro:

```
Dim db como DAO.Database
Dim rs como DAO.Recordset
Dim anexo como DAO.Attachment

'Abre o banco de dados.
Definir db =OpenDatabase("C:\FingerprintDatabase.accdb")

'Obtém o conjunto de registros.
Definir rs =db.OpenRecordset("NomedaTabela")

'Cria um novo anexo e adiciona-o ao conjunto de registros.
Definir anexo =rs.CreateAttachment
attachment.FileName ="C:\Impressão digital.jpg"
anexo.Type =dbAttachBinary

'Atualiza o registro.
rs.Atualizar
```

Anterior :

Próximo :
  Os artigos relacionados
·Como adicionar uma restrição de chave estrangeira 
·SQL Basics Tutorial 
·Como alterar Ordem da lista de exibição do item no Or…
·Como usar um cursor para REC em um loop no Oracle 
·Como converter uma data para um mês no Access 
·SQL & Decimal Arredondamento Problemas 
·Como manter uma mailing list Grande 
·Quais são as vantagens e desvantagens do sistema Oracl…
·Como encomendar Photo Prints Do Exterior 
·Como criar uma consulta de um Filtro em Access 2003 
  Artigos em destaque
·Como executar o Spybot Search & Destroy em Startup 
·Como fazer um homem da vara em PowerPoint 
·Como redefinir Preferências do Photoshop Elements 
·Como imprimir arquivos PDF grandes 
·Como copiar um DVD de vídeo danificados Com Demo 
·Como projetar um cartaz no Photoshop 
·Microsoft Word Informações do Documento 
·As melhores configurações do Photoshop para Web Image…
·Como remover o NetZoom Adicionar in para o Word 
·Onde posso baixar o Windows Movie Maker 2.5? 
Cop e direita © Rede de conhecimento computador http://ptcomputador.com Todos os Direitos Reservados