我被卡住了。我想要顯示一個查詢結果到一個數據網格中。如何使用LinqToSQL顯示查詢結果
我已經LinqToSQL類命名爲:linq_to_sql.dbml
我有我的DataGrid:
<DataGrid x:Name="list_clients"></DataGrid>
這是我的代碼:
linq_to_sqlDataContext db = new linq_to_sqlDataContext();
var query = (from c in db.CLIENT select c);
list_clients.ItemsSource = query;
但每次我跑我的應用程序時,它不起作用:System.InvalidCastException錯誤
在'list_clients.ItemsSource = query;'上設置一個斷點。然後在此時停止代碼,將鼠標光標放在「查詢」上並查看它的外觀。它需要是一個集合。 – dev1998
如果爲null,那麼我的值爲null,並且類型爲System.Collections.IEnumerable。 – Raphael
你得到查詢爲空? –