随笔分类 - Entity Framework
摘要:// 即使带上这种废话一样的参数都能获得性能巨大提升,似乎受到Tsql中Exists的机制的影响 IQueryable.Any(p => p.Id > 0);
阅读全文
摘要:一个非常弱智的错误,当初我碰到这个错误花了一个下午找解决方案,网上的解决方案包括“删除临时目录”,“链接数据库的安全选项”,“修改ttinclude“文件之类的都不行,最后发现有的数据库可以成功,对两个数据库进行比较后发现明显的不同在于数据库名称,我的数据库名称里带有-(减号),修改后成功。 多么痛
阅读全文
摘要:((IObjectContextAdapter)objectEntity).ObjectContext.Connection.Open(); DbTransaction trans = (IObjectContextAdapter)objectEntity).ObjectContext.Connection.BeginTransaction();
阅读全文
摘要:SqlQuery会尝试将返回的数据转换为相应的实体。
阅读全文
摘要:context.Database.ExecuteSqlCommand(sql, parameters);
阅读全文
摘要:为了正常序列化和反序列化,可以直接禁止建立代理类,尤其是当序列化和反序列化发生在不同AppDomain的情况下时反序列化必须失败。 否则就要通过ProxyDataContractResolver自己实现代理类的序列化,那就累了!!!
阅读全文
摘要:没有什么太好的方法,只能使用DbDataRecord或dynamic作为类型指定,返回类型操作不直观,但能用。
阅读全文
摘要:System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");
阅读全文
摘要:1 var orders = from o in context.Orders 2 join a in context.Accounts on 3 // 使用匿名类型来构造一个复合的查询表达式 4 new { Id = o.AccountId, City = o.ShipCity, State = o.ShipState } 5 equals 6 new ...
阅读全文
摘要:1 ((IObjectContextAdapter)dbcontext).ObjectContext.CreateQuery<object>(esql, new ObjectParameter("name", value))
阅读全文

浙公网安备 33010602011771号