Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Представление Details (без грида), как взять текущее значение из Dataset? 
V
    Опции темы
vlsaf
Дата 22.11.2007, 17:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 423
Регистрация: 9.5.2007

Репутация: нет
Всего: 1



Существует представление таблицы в виде Details.

При этом BindingNavigator перемещает меня по записям.
Но это не Grid, а просто  поля таблицы

Как мне в этом случае вытащить текущую Row?

Если бы я был в Grid, то как-то так
Код

DataRow row = gridView1.GetDataRow(gridView1.FocusedRowHandle);


а тут как?

Добавлено через 10 минут и 42 секунды
Нашел, как то так

Код

foreach (DataRow row in this.myDataSet.myTable)


Ща еще чуть подумаю ...
PM   Вверх
vlsaf
Дата 22.11.2007, 17:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 423
Регистрация: 9.5.2007

Репутация: нет
Всего: 1



Не, что-то не думается...


PM   Вверх
thomas
Дата 22.11.2007, 18:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 35
Всего: 65



vlsaf, 
Привет.
BindingSource.Position - указывает позицию текущей строки
BindingSource.Current - дает текущую строку

Это сообщение отредактировал(а) thomas - 22.11.2007, 18:06


--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
vlsaf
Дата 22.11.2007, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 423
Регистрация: 9.5.2007

Репутация: нет
Всего: 1



Ага, дает.

А мне надо так

DataRow row = .... и что тут написать? .....

Добавлено через 10 минут и 45 секунд
Нашел, блин! Нашел


Код

 DataRow row = this.myDataSet.myTable[myTableBindingSource.Position];


Хотя не знаю, как это себя поведет при наложении фильтров
PM   Вверх
vlsaf
Дата 22.11.2007, 18:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 423
Регистрация: 9.5.2007

Репутация: нет
Всего: 1



Вот так надо


Код

DataRowView row = (DataRowView)myTableBindingSource.Current;


 
тока я не понял, чем DataRowView от DataRow (без View ) отличается

Это сообщение отредактировал(а) vlsaf - 22.11.2007, 18:57
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0957 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.