locked
Salvando imagens em banco de dados com Silverlight e WCF RRS feed

  • Pergunta

  • Estou fazendo um projeto em Silverlight/WCF onde tenho que salvar uma imagem em um banco de dados e depois recuperá-la novamente e expor em uma "Image". Tentei converter em byteArray da seguinte forma para tentar salvar:

    private void Carrega_Foto(object sender, RoutedEventArgs e)
        {
          OpenFileDialog ofd = new OpenFileDialog();
          ofd.Filter = "*.jpg|*.jpg";
          ofd.Multiselect = false;
          
           byte[] ImageConvertida;
    
          if (ofd.ShowDialog() == true)
          {
            BitmapImage bmp = new BitmapImage();
            FileInfo fi = ofd.File;
            bmp.SetSource(fi.OpenRead());
            FotoDoc.Source = bmp;
            FileStream fs = fi.OpenRead();
            byte[] imageData = new byte[(int)fi.Length];
            fs.Read(imageData, 0, Convert.ToInt32(fs.Length));
            fs.Close();
            ImageConvertida = imageData;
          }
        }

    Mas não estou conseguindo. Esta dando o seguinte erro: The remote server returned an error: NotFound.

    Se puderem me ajudar...

    Muito obrigado...

    quinta-feira, 3 de fevereiro de 2011 01:09

Respostas