Здравствуйте. При добавлении данных в таблицу Person, выходит такая ошибка
"Необработанное исключение типа "System.Data.NoNullAllowedException" в System.Data.dll
Дополнительные сведения: В столбце "p_name" не допускаются значения равные nulls.".
Такое ощущение, что в datagridview добавляется пустое значение в поле "p_name". Не знаю как исправить это.
скрин проги. Текстбоксы подключены через bindingsource к БД, к таблице Person
Моя таблица в БД:
Вот мой код
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 CRUID_Bank
{
public partial class AddPerson : Form
{
public AddPerson()
{
InitializeComponent();
}
private void AddPerson_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "bankDataSet.Person". При необходимости она может быть перемещена или удалена.
this.personTableAdapter.Fill(this.bankDataSet.Person);
personBindingSource.DataSource = this.bankDataSet.Person;
}
private void button_Next_Click(object sender, EventArgs e)
{
this.bankDataSet.Person.AddPersonRow(bankDataSet.Person.NewPersonRow());
personBindingSource.MoveLast();
}
}
}