Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 1
Регистрация: 07.08.2014
Сообщений: 63
1
MS Access

Удаление строки из dataGridView и БД

31.05.2015, 22:06. Просмотров 512. Ответов 0
Метки нет (Все метки)

Добрый день. У меня есть база данных MS Access. Я на самой форме произвел привязку таблицы "Ученик" к dataGridView. Когда добавляю новую строчку (что странно, значение в ключевом поле отрицательное), я нажимаю кнопку "Сохранить" и данные сохраняются в БД, причем с правильным значением ключевого поля, которое и должно следовать за предыдущей записью
C#
1
2
3
4
private void button12_Click(object sender, EventArgs e)
{
                this.ученикTableAdapter.Update(this.bDDataSet.Ученик);
}
А вот с удалением строки из БД проблема. Когда я пытаюсь удалить выбранную в dataGridView по его индексу, то появляется ошибка: "Нарушение параллелизма: DeleteCommand затронула 0 из ожидаемых 1 записей".
C#
1
2
3
4
5
6
private void button13_Click(object sender, EventArgs e)
{
                dataGridView1.Rows.RemoveAt(dataGridView1.CurrentCell.RowIndex);
                dataGridView1.DataSource = this.bDDataSet.Ученик;
                this.ученикTableAdapter.Update(this.bDDataSet);
}
Подскажите, пожалуйста, что явилось причиной данной ошибки и как ее преодолеть? Как я понимаю, надо удалять запись непосредственно из dataSet. Но как тогда обновить dataGridView после этого?
0
Миниатюры
Удаление строки из dataGridView и БД  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.05.2015, 22:06
Ответы с готовыми решениями:

Как запретить удаление строки в DataGridView, если пользователь не выбрал ни одной строки?
Здравствуйте! У меня есть datagridview и кнопка удаления записи на форме. Данные в datagridview...

DataGridView - удаление строки
Visual Studio по дефолту создает строку пустую, можно ли ее отключить? Чтобы ее не было?

Удаление строки из DataGridView
помогите пожалуйста сделать кнопку удаления строки из datagridview который подключенный к базе...

Удаление строки из БД и datagridview
Людииии,помогите на форме грид и кнопка на удаление строки из грида и соответственно из бд.Пока...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.05.2015, 22:06

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Удаление строки из DataGridView
На форме два DataGridView. В первом 7 столбцов, а во втором 10 столбцов. Количество строк в них...

Удаление Строки из DataGridView
Проблема заключается в следующем я написал код но он почему-то удаляет только первую строку при...

Удаление строки из DataGridView и БД
Доброго времени суток! Есть проблемка в том, что код срабатывает, но удаляет все строки из БД и...

Удаление строки в DataGridView и в БД
Всем привет. Подскажите пожалуйста, как можно удалить выбранную строку в DataGridView и в БД? БД у...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.