Problema com Not Null do SQL Server Express 2012 + Entity Fremework 4.5
05/03/2013
0
Estou tendo o seguinte problema..
Tem uma cadastro de cliente e alguns itens no banco de dados não podem receber valores nulos, exemplo o número do CPF, só que quando gravo algo no banco de dados o mesmo aceita estes campos que forão definidos como não nulos.
O que poderia ser...
Segue abaixo código do método gravar.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace EF_Teste
{
public partial class frmCadCliente : Form
{
public frmCadCliente()
{
InitializeComponent();
}
private void Gravar()
{
try
{
using (var ctx = new EF_MVAEntities())
{
var c = new Cliente
{
Nome = txtNome.Text,
Nacimento = Convert.ToDateTime(mtbNacimento.Text),
Cpf = txtCpf.Text,
Endereco = txtEndereco.Text,
};
ctx.Cliente.Add(c);
ctx.SaveChanges();
MessageBox.Show("Cliente Salvo Com Sucesso..", "Mensagem do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
private void btnSalvar_Click(object sender, EventArgs e)
{
Gravar();
}
}
}
Desde já agradeço a colaboração de todos.
Elessandro Poças
Post mais votado
22/08/2013
Removi o arquivo .edmx e todas as suas referências de dentro da pasta do projeto, após criei um novo arquivo .edmx e aparentemente o problema foi sanado.
Obrigado pelo retorno e por compartilhar a solução conosco...
Sendo assim estou dando o tópico por concluído.
José
Mais Posts
05/03/2013
Joel Rodrigues
05/03/2013
Joel Rodrigues
05/03/2013
Elessandro Poças
21/08/2013
José
22/08/2013
Elessandro Poças
Removi o arquivo .edmx e todas as suas referências de dentro da pasta do projeto, após criei um novo arquivo .edmx e aparentemente o problema foi sanado.
Clique aqui para fazer login e interagir na Comunidade :)