の製品を持っていDataTable
ます。各製品には、重量と返品先住所があります。差出人住所は 7 つのフィールドで構成されています。
個別の住所を循環して、製品の総重量を合計する必要があります。
例のテーブルは次のようになります...
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 を返す 2 つのアドレスがあるとします。
住所フィールド (製品ではない) でグループ化し、住所で重みを合計するだけです。国と合計重量も返す必要があります。
これはlinqを使用して可能ですか?SqlDataAdaptor
または、 で を使用したほうがよいでしょうDataTable
か? どうすればできるかSqlDataAdaptor
はわかっていますが、Linq をどうしたらよいかわかりません。オーバーヘッドには linq の方が適していると思いますか?