で間違った結果を返す、私はこのクエリを持っている:亜音速InlineQueryは亜音速の2.2を使用してExecuteAsCollection
「メディア」テーブル内のすべての単一のエントリで「マッチ」の結果をループstring q = @"SELECT Media.Id, Media.Title FROM Media WHERE Media.UserId = 7"
DAL.MediumCollection matches = new InlineQuery().ExecuteAsCollection<DAL.MediumCollection>(q).Load();
。しかし
、私はこれを行う:
それが正しい行を返すIDataReader reader = new InlineQuery().ExecuteReader(q);
。 ExecuteAsCollectionがExecuteReaderとまったく異なるものを返すのはなぜですか?他の誰かがこの奇妙な行動を経験していますか?