Fiz uma pergunta anteriormente pedindo pra me ajudarem salvando a imagem em um diretório, mas agora preciso salvar no banco. Como faço para pegar uma imagem recebida em um Form do HTML e gravar no banco em VARBINARY com C#?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Fiz uma pergunta anteriormente pedindo pra me ajudarem salvando a imagem em um diretório, mas agora preciso salvar no banco. Como faço para pegar uma imagem recebida em um Form do HTML e gravar no banco em VARBINARY com C#?
Olá Diego,
basicamente você precisará receber o arquivo no controller e converter para um array de bytes que serão salvos no banco de dados. Nestes dois links , link 1 e link 2, o cara mostra no .net framework desde como fazer a tela receber um arquivo, como receber isso no controller, transformar nos bytes e salvar no banco usando o Entity.
Lucas, não estou usando o Entity. Tem algum outro exemplo sem o Entity?
Está usando NHibernate?
Uso procedures do sql server.