powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Получение значения обновляемой строки в DataGrid
1 сообщений из 1, страница 1 из 1
Получение значения обновляемой строки в DataGrid
    #32408625
Andrey_Sh_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста.
Есть таблица на MSSQL "Program". В ней всего 2 поля: "Cod" и "Name".
Создано 2 формы: одна для просмотра этой таблицы (с DataGrid), другая для редактирования. Из первой формы вызывается вторая для добавления, изменения или удаления записи. Запись для изменения или удаления во второй форме находится следующим образом:

Dim loc_Cod As Integer

loc_Cod = Brw_Program.DS_SelectProgram1. _
Program.Rows(Brw_Program.DataGrid_Program.CurrentCell.RowNumber).Item("Cod")

Me.SDA_UpdateProgram.SelectCommand. _
Parameters(0).Value = loc_Cod

Me.SDA_UpdateProgram.Fill(Me.DS_UpdateProgram1)

, где Brw_Program - первая форма;
DS_SelectProgram1 - DataSet в первой форме;
DataGrid_Program - DataGrid в первой форме;
SDA_UpdateProgram - SQLDataAdapter во второй форме;
DS_UpdateProgram1 - DataSet во второй форме;

В принципе, это работает, но когда в DataGrid_Program меняем порядок сортировки столбцов, во второй форме при изменении или удалении показывается другая запись.

В чем м.б. дело?
Заранее благодарен.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Получение значения обновляемой строки в DataGrid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]