Copiar arquivos usando OpenFile e FileCopy.
16/05/2012
0
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.
VB.NET e banco de dados SQL.
Juliana Moura
Curtir tópico
+ 0
Responder
Posts
27/06/2012
Eduardo Gonçalves
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.
(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.
Responder
27/06/2012
Joel Rodrigues
Este tópico está na sala errada e será transferido para a sala de .NET.
Responder
Clique aqui para fazer login e interagir na Comunidade :)