Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
IgorDaiko
2 / 2 / 2
Регистрация: 02.01.2012
Сообщений: 112
1

Как узнать значение одной ячейки из строки которая удаляется

26.03.2013, 18:00. Просмотров 570. Ответов 1
Метки нет (Все метки)

Всем, доброго времени суток. В общем у меня такая проблема: есть несколько таблиц значения ячеек некоторых из них зависят от значений ячеек друго таблицы. Тоесть есть таблица сотрудников с ячейка "Количество заказчиков" и есть таблица клиетнов, ну и как вы уже догадались когда сотрудник добавляет в базу клиента то значение ячейки "Количество заказчиков" в другой таблице должно изменятся, ну а когда удаляет - уменшаться.
Вот событие удаление строки
C#
1
2
3
4
5
6
7
8
9
10
11
12
private void DecreasingNumberOfClients(object sender, DataGridViewRowEventArgs 
{
            DataView view = new DataView(clientsDB.Employees);
            adapter1.Fill(clientsDB.Employees);
            view.RowFilter = "EmployeeID = '" + e.Row.Cells["EmployeeId"].Value.ToString() + "'";
            int a = Convert.ToInt32(view[0]["NumberOfClients"]);
            a--;
            view[0]["NumberOfClients"] = a;
            DataTable table = view.Table;
            adapter1.Update(table as Clients.InworldDB.EmployeesDataTable);
            MessageBox.Show("");
        }
ну и вот в этом месте(e.Row.Cells["EmployeeId"].Value.ToString()) компилятор ругается, что нету колонки с таким именем, но как так, если она есть?) Может я что-то не правильно понял. Помогите пожалуйста!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2013, 18:00
Ответы с готовыми решениями:

Как получить значение из ячейки текущей строки DataGridView в дочерней форме?
Помогите новичку в C#. Форма2 вызывается из Формы1. На Форме1 есть...

Как узнать тип ячейки в dataGridView?
Как узнать тип ячейки в dataGridView? Имеется в виду не тип значения...

Изменение содержимого одной ячейки Datagridview после изменения другой ячейки
Здравствуйте. Есть Datagridview с 2 столбцами. Столбцы типа ComboBox. В 1...

DataGridView: получить значение первой ячейки выбранной строки
Привет форумчане! Вообщем нужно при клике по строке, т.е. любой ячейке из...

Как изменить цвет одной ячейки в dataGridView
Сабж. Думал у dataGridView1.Rows.Cells есть что-то на подобие...

1
kodv
1419 / 1093 / 344
Регистрация: 11.04.2011
Сообщений: 2,606
Завершенные тесты: 1
27.03.2013, 06:50 2
IgorDaiko, Имя столбца в DataView и имя столбца в DataGridView - это 2 разных имени столбца. Вы уверены, что в DataGridView у вас соответсвующий столбец тоже называется EmployeeId? Если вы хотите использовать именно имя столбца из DataView, то пишите так:
C#
1
((DataRowView)e.Row.DataBoundItem)["EmploeeId"].ToString()
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.03.2013, 06:50

Динамический GridView: узнать значение ячейки при выборе строки для правки
Добрый день всем. столкнулся с такого рода проблемой. есть GridView с...

Как узнать значение определенной ячейки в DBGrid?
А конкретнее из последнее строки ключевое поле?

Как вывести значение одной ячейки таблицы из MySQL?
Как вывести из таблицы одну ячейку? Нужно вывести краткое описание статьи, оно...


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

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

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