Update 2 связанных таблиц на 1 форме

Форум посвящён работе с базами данных в .NET.

Модератор: Ramzes

ArtemG
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 25.08.2009 (Вт) 13:20

Update 2 связанных таблиц на 1 форме

Сообщение ArtemG » 10.11.2009 (Вт) 7:55

Имеется 2 таблички
1ая Заказы
2ая ЗаказыДетали

почему то не получается апдатировать
VB2008. База в Access.

в кнопке сохранить ужо что ток недалал

Пример1

Код: Выделить всё
        Me.Validate()
        Me.ЗаказBindingSource.EndEdit()
        Me.ЗаказДеталиBindingSource.EndEdit()
        Me.TableAdapterManager.UpdateAll(Me.DS)



Пример2

Код: Выделить всё
        If DS.HasChanges(DataRowState.Added Or DataRowState.Modified) Then

            'Me.ЗаказBindingSource.EndEdit()
            'Me.ЗаказДеталиBindingSource.EndEdit()

            Me.TableAdapterManager.UpdateAll(Me.DS)
            Me.DS.AcceptChanges()

        End If


Кроме всего прочего пишу вот такую ерундистику

Код: Выделить всё
Private Sub ЗаказДеталиBindingSource_AddingNew(ByVal sender As Object, ByVal e As System.ComponentModel.AddingNewEventArgs) Handles ЗаказДеталиBindingSource.AddingNew
        Me.ЗаказBindingSource.EndEdit()
    End Sub


если она есть то в Базу попадает ток номер заказа а вот табличка с деталями не обновляется


помогите добрые люди.


P.S. выдает вот такую ошибку(((
You cannot add or change a record because a related record is required in table 'Заказ'.


P.S.S.
пробывал еще как показано вот в этих обучающих видео

http://msdn.microsoft.com/ru-ru/vbasic/bb725826(en-us).aspx
http://msdn.microsoft.com/ru-ru/vbasic/cc138241(en-us).aspx

Вернуться в ADO.NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

    TopList