2011-01-05 7 views
0

사용자가 내 winforms 앱에서 검색을 수행 할 때 두 개의 별도 SQL 문을 사용하고 있습니다.
사용자가 OrderNumber를, 주문일, ClaimNumber, ClaimDate, CustomerID를에 다른 SQL 문을 실행하는 데 사용됩니다 CustomerPhonewinforms에 ADO.Net 데이터 소스 추가

하나의 SQL 문 (사용자가 주문 날짜에 따라 검색 할 경우) OrderNumber를을 반환을 기반으로 검색 할 수 있습니다, 주문에 대한 세부 정보를 반환합니다.

결과는 gridview에 채워집니다.

일단 첫 번째 명령문이 실행되면 DataSource (DataSet)가 있습니다. 첫 번째 명령문이 여러 개의 레코드를 반환 할 수 있다는 것을 염두에 두면서 두 번째 명령문의 필드를 표시하기 위해 해당 데이터 소스를 추가하는 방법은 모두 적절한 순서 세부 정보가 올바르게 링크되어야합니다.

아이디어가 있습니까?

+0

데이터 소스로 무엇을 사용하고 있습니까? 데이터 세트? 엔티티 - 프레임 워크? 사용자 정의 개체? SqlResultSet? – pdiddy

+0

.net DataSet 사용. – user279521

답변

1

SQLDataSet? 이것은 사용자 정의 구조입니까? 그것은 닷넷 구조가 아닙니다.

.net DataSet을 참조하는 경우 Merge 메서드를 사용하여 2 개의 데이터 집합을 병합 할 수 있습니다.

+0

.net DataSet. SQL 데이터 집합을 말하는 것이 좋지 않습니다. – user279521

+0

그래, 당신은 함께 데이터 세트를 병합 할 수 있어야합니다. 그러면 결과가 함께 추가됩니다. – pdiddy