Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Campo blob no Entity Framework

Olá! Gostaria de saber qual seria o melhor tipo para um campo BLOB, nesse campo posso inserir tanto imagem como texto.

1 resposta
solução!

Olá Renato, tudo bem?

Normalmente quando armazenamos imagens no banco de dados, fazemos o transporte dos dados em arrays de bytes (byte[]).

Mas uma outra solução interessante para esse caso é salvar apenas o caminho da imagem no servidor, então seria VARCHAR no banco, diminuindo o peso do banco de dados. Caso seja salvo um texto, tem como fazer uma avaliação do texto com uma expressão regular para verificar se o texto é um caminho de uma imagem ou apenas um texto comum.

Bom, foi só uma alternativa, mas para BLOB é recomendado utilizar byte[].

Espero ter ajudado!