Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB .NET > Не работает сохранение второй подключенной таблицы


Автор: NightMan665 26.12.2010, 12:56
Нужно сохранить поле во вторую подключенную таблицы из базы к форме, стандартный способ типа Me.СкладBindingSource.EndEdit() почему-то не работает, хотя у другого человека он работает. Первая база сохраняется, вторая вроде бы как тоже (пробывал ввести значение не того типа, что поле в базе), но при повторном входе на форму, значение остаётся прежним.

Код

        Me.Validate()
        Me.СкладBindingSource.EndEdit() 'вторая таблица - не сохраняет
        Me.ЗаказыBindingSource.EndEdit() 'первая таблицы - сохраняет
        Me.TableAdapterManager.UpdateAll(Me.DbDataSet)


Кто будет качать проект этот недочет существует на форме Редактирование/ЗаказыРед.vb в функции Сохранение(), основная (первая) таблица Заказы, а нужно сохранить поле Объем из таблицы Склад, также пробывал создать пробные формы тэмп.vb (на ней подключал первой таблицу Заказы, второй Склад - склад не сохраняет) и yes.vb (первой подключал Склад, а второй Заказы, тогда не сохраняет таблицу Заказы, а Склад сохраняет). Народ, помогите пожалуйста, в понедельник сдавать курсач, а еще ПЗ писать и диаграммамы рисовать.

http://www.rapidshare.ru/1713603

Автор: Freyzer 26.12.2010, 18:32
У тебя как таблицы то между собой связанны?

Автор: NightMan665 27.12.2010, 19:55
Цитата(Freyzer @ 26.12.2010,  18:32)
У тебя как таблицы то между собой связанны?

Да это в принципе не важно, оно должно работать в любом случае если таблицу открыли для редактирования и потом закрыли коммандой EndEdit и TableAdapterManager.UpdateAll(Me.DbDataSet).

Проблему я решил полным пересозданием формы и назвал на этот раз я её на латинице, походу это было критически.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)