Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Получение значения обновляемой строки в DataGrid / 1 сообщений из 1, страница 1 из 1
13.02.2004, 13:26
    #32408625
Andrey_Sh_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение значения обновляемой строки в DataGrid
Подскажите, пожалуйста.
Есть таблица на 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
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Получение значения обновляемой строки в DataGrid / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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