随笔分类 -  Linq

Linq
摘要:使用Linq to Sqlite 出现异常Object already attached百度,谷歌,微软的网站上均没有找到这个异常的相关信息,经研究发现,是数据库设计的问题,要使用Linq操作数据库,数据表中必须有主键,如果是Linq to SQL的话,没有主键,它会给你指出错误,但是我用的是Linq to Sqlite它毕竟不像微软的Linq to SQL那么强大,以至于半天都没找出错来。 阅读全文
posted @ 2011-04-06 09:42 翟士丹 阅读(374) 评论(0) 推荐(0)
摘要:初次学习LINQ to Entities,给出两种查询的示例代码。基于方法的查询:using (AdventureWorksEntities AWEntities = new AdventureWorksEntities()){ ObjectSet<Contact> contacts = AWEntities.Contacts; ObjectSet<SalesOrderHeader> orders = AWEntities.SalesOrderHeaders; var query = contacts.SelectMany( contact => orders.W 阅读全文
posted @ 2011-04-06 09:24 翟士丹 阅读(335) 评论(0) 推荐(0)