На форме datagridview, combobox и три текстбокса. Датагридвью нужен для просмотра общей информации.
Все элементы связаны через датасет с одной таблицей. датагрид - отдельно - 4 столбца: Заказчик, адрес, телефон и контакт. Соответственно комбобокс - тот же заказчик, текстбоксы - адрес, телефон и контакт.
Выбираю клиента, редактирую:
Private Sub RedSaveBTN_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RedSaveBTN.Click
Dim regionRowКлиенты As заводDataSet2.КлиентыRow
regionRowКлиенты = ЗаводDataSet2.Клиенты.FindByКодКлиента(Val(KodLBL.Text))
regionRowКлиенты.Телефон = Me.PhoneRedTB.Text
regionRowКлиенты.Контакт_лицо = Me.ContRedTB.Text
regionRowКлиенты.Адрес = Me.AdrRedTB.Text
regionRowКлиенты.Название = Me.KlientRedCB.Text
КлиентыTableAdapter.Update(ЗаводDataSet2.Клиенты)
'КлиентыTableAdapter.Fill(ЗаводDataSet2.Клиенты)
End Sub
после чего, если я редактировал все поля и комбо, то в таблице не сохраняется ничего, а если только комбо Клиент(Название) - то он нормально сохраняется. Все остальное по-отдельности не сохраняет. Может, что-то упускаю? Кто подскажет? Я недавно начал. Заранее спасибо.
Ответить
|