none
Campo vazio em null RRS feed

  • Pergunta

  • Uso VS2010, aspnet4, c# sqlserver2008

    Gostaria de salvar na minha tabela os campo vazio como null. Por ex: eu tenho na tabela Pessoa o campo Funcionario, e se o usuário não digitar nada e eu fizer

    Pessoa.Funcionario = TxtFuncionario.Text    -->    no banco salva vazio e não null,

    Eu posso fazer uma comparação, se campo for igual a string.empty então recebe null, mas imagina uma tabela com 50 campo ou mais o código vai ficar enorme. Tem alguma "forma automática" de transformar os campo vazio em null para salvar no banco sqlserverr2008



    • Editado Álvaro Luiz sexta-feira, 21 de setembro de 2012 20:05
    sexta-feira, 21 de setembro de 2012 20:03

Respostas

  • A melhor opção encontrada for inicializar os campos como null e depois adicionar o conteudo com um IF, assim os campos vazios entramm no BD como null
    • Marcado como Resposta Álvaro Luiz domingo, 23 de setembro de 2012 22:39
    domingo, 23 de setembro de 2012 22:39

Todas as Respostas