DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Artigo Clube Delphi Edição 29 - Arquivos binários no BD

Artigo da Revista Clube Delphi Edição 29.

Esse artigo faz parte da revista Clube Delphi edição 29. Clique aqui para ler todos os artigos desta edição

 

 

Arquivos binários no BD

Campos BLOB em InterBase e Paradox

Dentro do desenvolvimento de aplicações para nossos clientes muitas vezes os vemos lidando com papéis para um lado e para o outro, ou às vezes montando relatórios em processadores de texto com as imagens dos produtos, enfim, em situações onde a informação com que eles lidam apenas será analisada e não modificada.

Com a intenção de facilitar este processo, neste artigo vamos trabalhar exemplos que mostram como armazenar arquivos nas nossas bases de dados. Faremos exemplos usando o Paradox e o InterBase, mostrando o processo de criação das tabelas e as formas de armazenamento e recuperação dos arquivos.

Descrição dos exemplos

Vamos trabalhar com a seguinte realidade: dentro do meu curso de pós-graduação, lido com muitos artigos e hoje tenho uma “biblioteca virtual” com perto de 200 Mb de informação. Dentro desta biblioteca, tenho perto de mil artigos que deveriam estar indexados para facilitar a busca.

Assim, vou montar um exemplo onde indexo meus artigos, fazendo um controle por autor, com os tópicos principais dos artigos. Com isso será possível executar SQLs para buscar informações sobre os artigos que estou procurando para me ajudar no que tenho que estudar ou revisar.

Campos BLOB com Paradox

Quando definimos uma tabela Paradox usando o Database Desktop temos as opções de tipos de campos mostradas na Figura 1.

"

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Daniel Wildt
is a software developer with 10 years of professional experience. Certified and expert in Java, Delphi and Delphi.NET technologies (and now also on Ruby on Rails world), he has been working as a Coach for Agile Methodologies since the beginning of 2004. Daniel expertise in Agile is focused on eXtrem...
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03