Array
(
)

Copiar arquivos usando OpenFile e FileCopy.

Juliana Moura
   - 16 mai 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.

Eduardo Gonçalves
   - 27 jun 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.

Joel Rodrigues
   - 27 jun 2012

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