powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Сортировка по полю из другой таблицы DataSet'а
6 сообщений из 6, страница 1 из 1
Сортировка по полю из другой таблицы DataSet'а
    #34053130
EOF76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В DataSet есть 2 таблицы, например с такими полями

1-я Users:

id int
name nvarchar(50)
post_id int
2-я Posts:
id int
name nvarchar(50)
Поле post_id из 1-й связано отношением с id из 2-йКод такой:
...Заливаем DataSet 2-мя таблицами и прописывам Relation
DataView dv = new DataView(dataSet.Table["Users"]);
dataGrid.DataSource = dv;
dataGrid.DataBind();


Как отобразить наименование из Post я разобрался, а вот как отсортировать по name из Post, понять не могу

Объясните пожалуйста
...
Рейтинг: 0 / 0
Сортировка по полю из другой таблицы DataSet'а
    #34053203
bev84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так сортируй данные как тебе необходиом когда заполняешь датасет...
...
Рейтинг: 0 / 0
Сортировка по полю из другой таблицы DataSet'а
    #34053375
RasimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EOF76В DataSet есть 2 таблицы, например с такими полями

1-я Users:

id int
name nvarchar(50)
post_id int
2-я Posts:
id int
name nvarchar(50)
Поле post_id из 1-й связано отношением с id из 2-йКод такой:
...Заливаем DataSet 2-мя таблицами и прописывам Relation
DataView dv = new DataView(dataSet.Table["Users"]);
dataGrid.DataSource = dv;
dataGrid.DataBind();


Как отобразить наименование из Post я разобрался, а вот как отсортировать по name из Post, понять не могу

Объясните пожалуйста
Можно использовать метод select()
...
Рейтинг: 0 / 0
Сортировка по полю из другой таблицы DataSet'а
    #34053501
укцукц
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
order by
...
Рейтинг: 0 / 0
Сортировка по полю из другой таблицы DataSet'а
    #34090408
EOF76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы меня не поняли

В DataGrid'е выводятся следующие поля:
user_name, post_name

Сортировать по user_name просто, меняешь Sort в DataView и всё, а как сделать сортировку по post_name? этот столбец заполняется из другой таблицы, которая к DataGrid'у не привязывается. А каждый раз лазить за данными в базу некрасиво, все данные и так есть в DataSet'е, так что всякие ORDER BY не пойдут.
...
Рейтинг: 0 / 0
Сортировка по полю из другой таблицы DataSet'а
    #34091858
pecha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты должен это сделать например через View'ху. Ну я имею ввиду собрать в ней все что тебе нужно из разных таблиц а уже потом это все юзать как твою собственную новую таблицу и потом юзай свой Sort в DataView

-----
GoDevs.com - Affordable Domain Names, Windows/Linux Web Hosting (ASP.NET 1.1/2.0 available) and much more!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Сортировка по полю из другой таблицы DataSet'а
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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