0
私はこのような2つのテーブルを含むデータセットがあります。Linq C#でのデータセットのクエリ?
DataTable dtFields = new DataTable("tmpFieldTable");
dtFields.Columns.Add("FieldID");
dtFields.Columns.Add("CDGroupID");
dtFields.Columns.Add("CDCaption");
dtFields.Columns.Add("fldIndex");
DataTable dtCDGroup = new DataTable("tmpCDGroup");
dtCDGroup.Columns.Add("CDGroupID");
dtCDGroup.Columns.Add("Name");
dtCDGroup.Columns.Add("Priority");
DataSet ds = new DataSet("tmpFieldSet");
ds.Tables.Add(dtFields);
ds.Tables.Add(dtCDGroup);
あなたは4,5」で注文している理由私はLINQ
queryString = "Select FieldID, tmpCDGroup.Name, CDCaption, IIF(ISNULL(Priority),99,Priority), fldIndex from tmpFieldList LEFT OUTER JOIN tmpCDGroup ON tmpFieldList.CDGroupID = tmpCDGroup.CDGroupID order by 4,5 ";
私は新しいLINQだから、上記queyの結果をどのように抽出するのか教えてください。 –
@NIleshLanke私は答えを更新しました。これは、 "FieldID"、 "Name"などのプロパティを持つ匿名型の配列です。 – McGarnagle
@NellshLanke:[Linq 101](http://code.msdn.microsoft.com/101-LINQ-Samples-3fb9811b)を見てください。 LINQを使い始めるには、多くの素晴らしい例があります。 – raznagul