Claudio Roberto

blog profissional com dicas de programação

Salvando imagens no banco de dados

Salvando imagens no banco de dados
  • Compartilhe esse post
  • Compartilhar no Facebook00
  • Compartilhar no Google Plus00
  • Compartilhar no Twitter

Você verá como pegar uma imagem e transformar em string e como pegar essa mesma string e transformar em imagem.

Pessoal, recentemente precisei pegar uma imagem e salvar em uma tabela no banco de dados para posteriormente utilizar.

Segue abaixo os códigos:

//converter imagem em string
this.pictureBox1.Image = Image.FromFile(strFn);
FileInfo arqImagem = new FileInfo(strFn);
long tamanhoArquivoImagem = arqImagem.Length;
FileStream fs = new FileStream(strFn, FileMode.Open, FileAccess.Read, FileShare.Read);
byte[] vetorImagens = new byte[Convert.ToInt32(tamanhoArquivoImagem)];
int iBytesRead = fs.Read(vetorImagens, 0, Convert.ToInt32(tamanhoArquivoImagem));
fs.Close();

textBox1.Text = System.Convert.ToBase64String(vetorImagens);
//converter string em imagem
byte[] vetorImagens = Convert.FromBase64String(textBox1.Text);

MemoryStream ms = new MemoryStream(vetorImagens, 0, vetorImagens.Length);
Image image = Image.FromStream(ms, true);

Espero que também ajudem vcs.

Até o proximo artigo.

  • Compartilhe esse post
  • Compartilhar no Facebook00
  • Compartilhar no Google Plus00
  • Compartilhar no Twitter

Veja Também:

Artigos Relacionados

Olá, deixe seu comentário para Salvando imagens no banco de dados

Enviando Comentário Fechar :/