Организация редактирования (добавления) записи в DataGridViev - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Всем здравствуйте. После безуспешных попыток сохранить изменения внесённые в DataGridView в файле базы данных целиком (имеется в виду случай когда DataGridView заполнен не таблицей, а запросом с вычисляемыми колонками), я пробую сохраняться отдельными записями. Сразу наткнулся на следующее: Когда пользователь пытается начать редактирование в одной из ячеек
Открывается модальная форма для ввода (изменения) данных. После ввода данных, мы закрываем форму редактирования и оказываемся в той же ячейке DataGridView, причём содержимое ячейки выделено и если начать вводить символы они будут вводится уже непосредственно в ячейку DataGridView. Как избежать этого ненужного повторного редактирования? Хотелось бы чтобы это выглядело так: Закрыли форму редактирования, оказались на той же ячейке DGV, если опять начать вводить символы - опять открывается форма редактирования.

Решение задачи: «Организация редактирования (добавления) записи в DataGridViev»

textual
Листинг программы
Sub UpdateStr(ByVal KeyValue As Integer)
        SqlCom = New OleDb.OleDbCommand(String.Format("UPDATE [Таблица1] SET [Фамилия]='Воронцов' WHERE Код='{0}'", KeyValue), Con)
        Con.Open()
        SqlCom.ExecuteNonQuery()
        Con.Close()
    End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.2 из 5
Похожие ответы