2009-12-04 4 views
1

내가 DataGridView에있는 등, TableAdapter에를 사용하는의 designTime에있는 DataGridView에서 쿼리에 참여C#을 디스플레이

나는 또한 SQLSERVER 데이터베이스에서 생성 된 일부 tableAdapters (groupTableAdapter, userTableAdapter)가 있습니다.

userTableAdapter에 JOIN 쿼리를 생성하여 해당 그룹 이름을 가진 사용자를 보여줍니다. 물론

, 나는 고전 경고 비주얼 스튜디오는 내가 채우기를 생성하고 TableAdapter가에 방법을 받기 후에 어쩌구 저쩌구 ...

내가 좋아하는 것

알고 즐 원래되지 않습니다에 대한 발생있어 이러한 객체를 사용하는 방법이있는 경우 DataGridView에서 "at designtime"이라는이 JOIN 쿼리를 할당하여 그리드의 일부 열을 시각적으로 재정렬하거나 숨길 수 있습니다. 아니면 storedproc을 만드는 것이 더 좋을까요? 또는 다른 무엇입니까? 그리고 어떻게?

또한 동일한 작업을 수행하고 해당 JOIN 쿼리를 그리드에 연결해야하는 bindingNavigator에 할당하려면 어떻게해야합니까?

답변

3

나는 대답을 찾았습니다
데이터 세트에 새 TableAdapter를 만들었습니다. 이 새로운 tableAdapter를 사용하면 쿼리를 사용하여 행을 반환 할 수 있습니다. 조인 쿼리를 사용하여 채우기 및 가져 오기 방법을 만들고 완료했습니다. 간단하지만 찾기가 어렵습니다.