[英]Entity SQL problems?
我正在學習 Entity SQL,但是我在如何編碼方面遇到了一些問題,我在 Internet 上發現大多數代碼都是這樣編寫的。
ObjectQuery<EntitiesName> example = new ObjectQuery<EntitiesName>(query);
ObjectQuery<EntitiesName> example2 = context.CreateQuery<EntitiesName>(query);
所以我的問題,我使用 Entity Framwork 6.1.3、Visual 2013 和 SQL 2014。我試着這樣寫,但它不會使用。 然后我在網上找到了這種類型的代碼。
ObjectQuery<EntitiesName> exm = ((IOContextAdapter)context).ObjectContext.CreateQuery<EntitiesName>(query);
我不明白,因為 EF 版本或我的視覺不同,sql 不支持。 另一個問題是我在 Winform C# 上寫,但是當我輸入:
dataGridView.DataSource = context.ToList();
它說 System.data.entity.core.objects.objectquery 不包含 ToList() 的定義。
點擊這里查看問題圖片
希望能盡快得到答復,謝謝!
我認為您缺少 EF 的基本用例。 對於大多數用例,您不必編寫 SQL; 這就是重點。
不看實際代碼就不可能知道你在做什么,但看起來你走在正確的軌道上。 嘗試context.EntitiesName.ToList()
其中EntitiesName
是您的類之一的實際名稱。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.