none
Salvar o nome da imagem no banco e a imagem em uma pasta no servidor RRS feed

  • Pergunta

  • 

    Galera do ASP.net C# fiz essa telinha de cadastro gostaria de saber como eu envio e salvo a imagem para uma pasta criada com o nome IMAGEM no próprio projeto do visual studio. Eu consigui salvar no banco o nome da imagem que no caso aqui seria primeira.png

    quinta-feira, 11 de outubro de 2012 17:23

Respostas

Todas as Respostas

  • Para salvar em alguma pasta basta fazer isso:

    if (fuArquivo.HasFile)

                {
                    //inicializa parametros de path de arquivos
                    String urlPastaArquivo = "/dev/upload/"
                    //Instancia Classe do Tipo Arquivo

                    try
                    {
                        //atribui um nome a imagem
                        
                        arquivoAtual = DateTime.Now.ToString("yyyyMMddhhmmss") + DateTime.Now.Millisecond.ToString() + fuArquivo.FileName.Replace(" ", "");
                        fuArquivo.SaveAs(urlPastaArquivo + arquivoAtual);


                    }
                    catch (Exception excecao)
                    {
                        throw new Exception("Erro ao fazer o upload do arquivo: " + excecao.Message);
                    }
                }

    quinta-feira, 11 de outubro de 2012 17:35
  • E para gravar no banco e so criar passar em uma string o atributo arquivoAtual

    para facilitar voce pode tambem criar uma ConfigurationManager.AppSettings no web.config

    Qualquer duvida estou a disposicao, nao esqueca se caso solucionar seu problema de marcar como rsposta.

    quinta-feira, 11 de outubro de 2012 17:37
  • Bom dia Luiz como sou novo em asp.net c# oq seria isso

     String urlPastaArquivo = "/dev/upload/"

        arquivoAtual 

     poderia me explicar.

    Agradecido

    segunda-feira, 15 de outubro de 2012 12:19
  • Segue ex

    http://www.aspdotnet-suresh.com/2011/03/how-to-save-images-into-folder-and.html


    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    • Marcado como Resposta Di_carpege segunda-feira, 15 de outubro de 2012 15:51
    segunda-feira, 15 de outubro de 2012 13:29
    Moderador
  • Entao esse string voce devera passar o caminho que deve ser salvo o arquivo. E esse arquivoAtua e o nome do arquivo que no caso ai esta criando um nome com segundos, etc..

    segunda-feira, 15 de outubro de 2012 17:24