linq-to-entities相关内容
我想学习 LINQ,但我发现它比我最初预期的要多得多.事实上,太多了,我不确定从哪里开始最好.我知道有 LINQ to SQL 和 LINQ to Entities,以及许多其他的 LINQ. 从哪个开始最好?似乎我看到了更多关于 LINQ to SQL 的现成信息,但我也看到了很多关于 LINQ to Entities 的信息.LINQ to Entities 比 LINQ to SQL
..
我正在尝试使用 Silverlight ADO.Net 数据服务客户端 api(以及 Linq To Entities)创建一个在 where 子句中使用 id 列表的查询.有没有人知道不支持包含的解决方法? 我想做这样的事情: ListtxnIds = new List();//填充列表var q = from t in svc.OpenTransaction其中 txnIds.Cont
..
我有以下枚举: 公共枚举 WorkType{类型1,类型2,类型3,类型4,类型5,类型6} 和一个班级 公共类工作 {公共工作类型类型 {get;放;}....} 和一个扩展方法: 公共静态部分类 WorkTypeExtensions{public static bool IsHighValueWork(此 WorkType 值){开关(值){案例工作类型.Type1:案例工作类
..
我有以下枚举: 公共枚举 WorkType{类型1,类型2,类型3,类型4,类型5,类型6} 和一个班级 公共类工作 {公共工作类型类型 {get;放;}....} 和一个扩展方法: 公共静态部分类 WorkTypeExtensions{public static bool IsHighValueWork(此 WorkType 值){开关(值){案例工作类型.Type1:案例工作类
..
public ListGetpathsById(List id){long[] aa = id.ToArray();长 x;列表路径 = 新列表();for (int i = 0; i m.PresId == aa[i]).FirstOr
..
我想检索此查询的结果(罗斯文数据库): var ent = new Entities();var查询=来自ent.Customers中的c将ent中的o加入.c.CustomerID上的订单等于o.CustomerID在o.OrderID上的ent.Order_Details中加入od等于od.OrderID将od.ProductID上的ent.Products加入p等于p.ProductID
..
说我有以下数据集,我希望根据匹配描述的日期是否在几秒钟之内对“描述"列进行分组.
..
我正在尝试编写LINQ2Entity查询,该查询将仅返回表中的3列,然后将结果设置为 ComboBox 的 DataSource . 我的问题是这个.首先-要从表中选择所有内容,我将使用以下服务: IList鞋底= SoleColorService.All().ToList(); 已准备好将其设置为等待此类数据的ComboBox的数据源.但是,因为我想选择匿名
..
我有这样的 ObjectQuery : ObjectQuery查询= GetCarQuery(); 我想按相关实体 Race 上的属性 Date 进行排序,就像 query =(ObjectQuery)query.OrderBy(x => x.Races.Date);query.Skip((第1页)*行).Take(行).ToList(); 正试图那样走:
..
我有一个类库,用于保存数据库的实体框架数据模型.为了进行测试,我在库中创建了一个名为test.cs的类,并添加了以下代码以查看是否一切正常: var db = new EmailTestEntities();var x =来自db中的porderby p.Created其中p.EmailRouteID == 4选择新的{p.ID,p.MessageDate};foreach(x中的y){var
..
我有3个班级.WorkoutSession,WorkoutSessionExercise和锻炼. 我想返回WorkoutSession with 与Workout相关的WorkoutSession with 列表.WorkoutSession 有很多 WorkoutSessionExercise,而这一个与锻炼只有一对一的关系. var查询=来自DatabaseContext.SetOw
..
什么可能导致此问题? 公共ActionResult索引(int页面= 0){const int pageSize = 3;var区域= repo.FindAllAreas();var paginatedArea = new PaginatedList(区域,页面,pageSize);返回View(paginatedArea);}使用系统;使用System.Collections.G
..
var Customer =(来自DNAContextSQL.Customers中的c其中c.LastName!=“orderby c.PKID_Customer降序选择新的{c.PKID_Customer,c.OrganizationName,c.FirstName,c.LastName,c.电话,c.延伸}).Distinct().ToList(); 我知道这是基本的.我找不到任何不起作
..
我有这样的代码: 使用(var db = new MyDataContext()){db.ExecuteStoreCommand("Set Arithabort on");var q = AFairlyComplexQuery(db);//返回一个IQueryablevar result = q.ToList();//第4行返回结果;} 我发现此查询正在超时.我运行了SQL事件探查器,并
..
我有一个包含大量项目的列表-最多10,000个. 我正在寻找最有效的方法来将它们从IQueryable/List中排除. 由于获取此ID列表所涉及的过程很复杂,因此无法在查询中执行此操作. 下面的示例的开销非常大,想知道是否有人可以解释这一点的可能原因,以及是否有更好的方法来实现这一目标? results =来自q1的结果其中excludeRecords.All(x => x
..
我收到以下异常:LINQ to Entities无法识别方法'Int64 ToInt64(System.String)'方法,并且该方法无法转换为商店表达式. 我有long.Parse(ProjectID.ToString()),我发现建议使用Convert.ToInt64,但是我仍然遇到相同的异常 string projID = ProjectFileID.ToString();var
..
我上课 公共类Level1{public int ID {get;放;}公共虚拟列表Level2List {获取;放;}}公共课Level2{public int ID {get;放;}public int Level3Id {get;放;}公共虚拟Level3 Level3 {get;放;}}公共课Level3{public int ID {get;放;}公共字符串名称{ge
..
我已经查看了数百个与被问到的问题类似的问题,但没有找到我的答案.如果以前曾问过这个问题,请接受我的道歉. 我有一个SQL数据库,分别包含一列城市和一列州.我使用实体框架作为DAL,并且在BLL中有很多LINQ可以格式化,移动内容等.我在UI上有一个下拉列表,该下拉列表目前接受方法中的 ToList()在我的BLL中,并且一切正常,但是我需要更改此方法以返回城市和州,并以逗号分隔.我到目前为止
..
EntityFramework,代码优先解决方案. 我的“存储库" 公共抽象类BaseEfDataRepository:DbContext{公共IDbSet帐户{get;放;}} 帐户是 公共虚拟列表用户{get;私人套装;} 如何使用Linq-To-Entities将新的 User 添加到 Account ,而不加载整个 Account 对象,
..
有一个实体类 MonitoringRelations 的列表 policiesToDelete .从此列表中,我选择了两个元素并构造了一个新列表: var policyKeysToDelete = PoliciesToDelete.Select(r => new {r.PolicyId,r.GroupId}).ToList(); 现在,我有一个查询,我想在其中比较 policyKeysTo
..