나는 DataTable
의 제품을 보유하고 있습니다. 각 제품에는 무게와 반송 주소가 있습니다. 리턴 주소는 7 개의 필드로 구성됩니다.다른 주소의 합계에 대한 Linq
고유 한 주소를 순환하여 제품의 총 무게를 합산해야합니다.
예 테이블
Product weight address1 address2 address3 city state postcode country
A123 6 House 1st Street some place a city a state AB1 2CD GB
A456 3 House 1st Street some place a city a state AB1 2CD GB
A789 4 House 1st Street some place a city a state AB1 2CD GB
A123 6 House2 2st Street another place another city another state EF2 3GH GB
A456 3 House2 2st Street another place another city another state EF2 3GH GB
A789 4 House2 2st Street another place another city another state EF2 3GH GB
나는이 주소가 난 단지 주소 필드 (없는 제품)와 합으로 그룹에 필요한 13
의 무게를 반환 할 것이다 ... 같을 것이다 주소로 무게. 나는 또한 합계 무게뿐만 아니라 국가를 돌려 줄 필요가있다.
linq를 사용하면 가능합니까? 또는 DataTable
에 SqlDataAdaptor
을 사용하는 것이 더 낫습니까? 나는 내가 어떻게 SqlDataAdaptor
와 함께 할 수 있었는지 알고 있지만 Linq과 어떻게 해야할지 모르겠다. 그리고 나는 linq이 오버 헤드에 더 좋을 것이라고 생각한다.
그것은 LINQ를 사용하여 수행 할 수 있지만, 문제는 : 당신은 무엇을 시도? – MarcinJuraszek