C # Показать запрос на присоединение в DataGridView на designTime с использованием TableAdapter и т. Д. - PullRequest
1 голос
/ 04 декабря 2009

У меня есть DataGridView

У меня также есть некоторые tableAdapters (groupTableAdapter, userTableAdapter), сгенерированный из базы данных sqlserver.

Я создал запрос JOIN в userTableAdapter, который показывает пользователей с их соответствующим именем группы.

Конечно, у меня есть классическое предупреждение, которое выдает Visual Studio относительно того, что это не оригинальное бла-бла-бла ... после того, как я сгенерировал методы Fill и Get в таблице.

Я хотел бы знать, есть ли способ (с помощью этих объектов) назначить этот запрос JOIN «во время разработки» в DataGridView, чтобы я мог визуально изменить порядок и / или скрыть некоторые столбцы в сетке. Или лучше создать хранимый процесс? или что-нибудь еще? и как?

А также, как я могу сделать то же самое и назначить этот запрос JOIN для bindingNavigator, который должен быть связан с сеткой?

1 Ответ

3 голосов
/ 08 декабря 2009

Я нашел ответ
Я создал новый TableAdapter в моем DataSet. Этот новый tableAdapter позволяет мне использовать запрос для возврата строк. Я использовал запрос соединения, создал методы Fill и Get и сделал. Так просто, но трудно найти

...