Зловещий GUID - Visual Basic .NET
Формулировка задачи:
Всем привет.
Досталась мне недоработанная программа с БД. В этой БД столбец ID сделан как GUID.
Вот создаю я DataGridView, прописываю там ссылку на BindingSource. А в нем ссылаюсь на таблицу TableAdapter.
В TableAdapter меняю комнду insert на такую:
Запускаю. Добавляю новую строку и заполняю три столбца без id.
Пытаюсь сохранить - выходит ошибка, что id не может быть nulls.
Что я пропустил при настройке?
Решение задачи: «Зловещий GUID»
textual
Листинг программы
Private Sub AuthorDataGridView1_DefaultValuesNeeded(sender As Object, e As DataGridViewRowEventArgs) Handles AuthorDataGridView1.DefaultValuesNeeded sender.Rows(sender.Rows.Count - 1).Cells(0).Value = Guid.NewGuid() End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д