Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2013, 10:37   #1
Joker_vad
Пользователь
 
Регистрация: 15.10.2010
Сообщений: 42
По умолчанию Сохранение данных

Здравствуйте, есть две связанные таблички. Отображаются через datagridview подсчитываю поле Сумма вот так
Код:
if (dataGridView2.CurrentRow.Cells[3].EditedFormattedValue!= "")
           {
                DataRow curRow = ((DataRowView)договорBindingSource.Current).Row;
                decimal zp = decimal.Parse(curRow.ItemArray[3].ToString()) / 100 * decimal.Parse(curRow.ItemArray[4].ToString());
                decimal sum = zp * decimal.Parse(dataGridView2.CurrentRow.Cells[3].EditedFormattedValue.ToString());
               dataGridView2.CurrentRow.Cells[4].Value = sum;
               }
Сохраняю вот так
Код:
договорTableAdapter.Update(выполнениеРаботПоДоговоруDataSet1);
            договорTableAdapter.Fill(выполнениеРаботПоДоговоруDataSet1.Договор);
            сотрудникTableAdapter.Update(выполнениеРаботПоДоговоруDataSet1);
            сотрудникTableAdapter.Fill(выполнениеРаботПоДоговоруDataSet1.Сотрудник);
по нажатию кнопки. Первый ввод записывается нормально, т.е вводишь любое кол-во строк они подсчитываются и записываются по нажатию. Затем если ввести хотябы одну строчку, она не записывается и выходит ошибка
Код:
	

Несоответствие типов данных в выражении условия отбора.
как побороть прошу помощи
Joker_vad вне форума Ответить с цитированием
Старый 11.05.2013, 11:43   #2
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

По вашему коду ваще трудно чтото сказать.
Где запрос который выполяется, и где данные которые передаются?
В отладчике сразу станет все понятно.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранение данных из Edit в базу данных (не Access) Denis3 БД в Delphi 5 18.03.2013 16:45
сохранение данных в базе данных VaskoPavel Помощь студентам 6 13.09.2011 10:49
Сохранение данных в БД Sianessa БД в Delphi 1 12.04.2011 09:59
сохранение данных RamaR Общие вопросы по Java, Java SE, Kotlin 1 09.06.2010 13:26
Сохранение данных в БД Anna_13 Помощь студентам 1 15.09.2008 14:08