Copiar arquivos usando OpenFile e FileCopy.

.NET

16/05/2012

Gente eu preciso copiar um arquivo que esta em um diretorio do computador parao banco de dados. Para localizar esse arquivo estou usando o OpenDialog, e para copiar o FileCopy, mas não consigo copiar para dentro do banco de dados, alguem sabe como se faz?
VB.NET e banco de dados SQL.
Juliana Moura

Juliana Moura

Curtidas 0

Respostas

Eduardo Gonçalves

Eduardo Gonçalves

16/05/2012

Para dentro do banco de dados você não pode copiar o arquivo, mas sim processá-lo e inserir seu conteúdo em uma tabela. Como você usa SQL Server, dependendo do tipo de arquivo existem várias opções:

(1) Se for um arquivo binário, criar uma tabela com uma coluna do tipo BLOB e inserir nessa coluna.
(2) Se o arquivo for XML, criar a tabela com coluna do tipo XML e inserir o arquivo nela.
...

E por aí vai... mas copiar o arquivo para dentro do banco não dá, só dá para inserir seu conteúdo em uma tabela.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

16/05/2012

Este tópico está na sala errada e será transferido para a sala de .NET.
GOSTEI 0
POSTAR