質問がある場合
var query = from c in ds.Prices
select c;
dataGridControl1.AutoCreateColumns = true;
dataGridControl1.ItemsSource = query;
datagridは、table( `ds = new DataSet())のすべてのデータを表示します。しかし、条件を追加すると
var query = from c in ds.Prices
where c.idsticker.Equals("GOOG")
select c;
dataGridControl1.AutoCreateColumns = true;
dataGridControl1.ItemsSource = query;
datagridは空です。ただし、値GOOGはテーブル(idsticker varchar(10)
SQLサーバー内)に存在します。int値を比較すると(たとえば、条件はwhere c.prices > 660
)、正常に機能します。
なにが問題ですか?