powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Работа с DataSet
8 сообщений из 8, страница 1 из 1
Работа с DataSet
    #32931549
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Товарищи вопрос такой, есть DataSet:

DataSet ds = treeAdapter.getChildsOfTree(subjectId, treeId, treeRecordId, 1, screeningOnly, cred.Blinded);

Как спозиционироваться на первой записи?
Как пробежаться по всем записям?
Можно ли найти запись по значению одного из полей?
...
Рейтинг: 0 / 0
Работа с DataSet
    #32931579
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как спозиционироваться на первой записи?

На первой записи чего?

Как пробежаться по всем записям?

Вы хотите просмотреть все записи всех объектов DataTable объекта ds?

Можно ли найти запись по значению одного из полей?

Можно, но опять же пока непонятно каких полей и чего?

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Работа с DataSet
    #32931606
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это все касательно DataSet.Table[0]
...
Рейтинг: 0 / 0
Работа с DataSet
    #32931641
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что значит термин спозиционировать ???
что ОТНОСИТЕЛЬНО чего ???

dataset.Tables[0].Rows[ i ][ "ColName" ] - доступ к значению в i-ой строке к колонке с именем "ColName"
...
Рейтинг: 0 / 0
Работа с DataSet
    #32931853
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) У датасета в .НЕТ нет понятия очередности записей. Нет ни первой, ни последней. В реляционных БД кстати тоже нет такого понятия. А датасет и есть некая локальная БД в памяти.
2)
Код: plaintext
1.
2.
foreach (DataRow dr in ds.Tables[0].Rows)
{
}
3) ds.Tables[0].Select("SomeField = value")
Подробнее об этом методе - в МСДН.
...
Рейтинг: 0 / 0
Работа с DataSet
    #32932223
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Также в DataSet нет понятия позиция курсора ,
насколько я понял вашу проблему, вы хотите "встать" на первую запись отображаемую в DataGrid. Хотя гадать неблагодарное занятие... :-)

Ждем пояснений автора...

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Работа с DataSet
    #32932412
Дмитрий Орлов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да просто думал в С# есть такие вещи как last , next и locate. Судя по всему я ошибся....

Всем большое спасибо!!!
...
Рейтинг: 0 / 0
Работа с DataSet
    #32932422
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да просто думал в С# есть такие вещи как last , next и locate. Судя по всему я ошибся....

Эти вещи имеют смысл в UI и реализуются они достаточно просто.

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


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