首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Compact Framework中的LINQ To SQL

Compact Framework中的LINQ To SQL
EN

Stack Overflow用户
提问于 2009-12-14 23:12:38
回答 5查看 2K关注 0票数 5

我正在为我创建的新解决方案设计我的数据访问。但是,该解决方案除了桌面之外,还包含紧凑框架、设备应用程序和库。所有.NET 3.5。桌面基本上会处理所有的数据访问。我需要的数据对象在CF中也有,桌面将与SQL通信,然后与移动,并给出适当的数据…

我喜欢LINQ,更喜欢LINQ2SQL。有很多炒作,我不相信微软内部关于推荐EF的政治观点。就目前而言,EF太重太复杂了,人们很难选择它,而且它还在发展,EF4在几个月后会有重大变化。但我不能等待几个月来创建一个项目,因为这里的每个开发人员,我现在就想要一些东西!在这之后,我想使用LINQ2SQL,我的问题是我不能只复制生成的dbml并使用生成的类。我不需要DataContext,因为我不打算在移动应用程序上使用CRUD或任何数据库操作。我只想要那些东西。有没有人遇到过这样的情况?重点并不是手工编写表示表的所有类。因为我需要它们来做进一步的LINQ to Objects操作。

基本上,一个支持CF的ORM就可以完成这项工作!但我不知道我会遇到什么不兼容的地方。

EN

Stack Overflow用户

发布于 2009-12-14 23:35:16

L2S与紧凑的框架一起工作得很好。但是,您不能使用拖放设计器。您需要自己运行SQLMetal.exe来为您生成类。

SQLMetal.exehttp://msdn.microsoft.com/en-us/library/bb386987.aspx

使用罗斯文紧凑的示例:http://blogs.msdn.com/sqlservercompact/archive/2007/08/21/linq-with-sql-server-compact-a-ka-dlinq-over-sql-ce.aspx

另一个例子,有很多图片:http://pietschsoft.com/post/2009/01/Using-LINQ-to-SQL-with-SQL-Server-Compact-Edition.aspx

票数 2
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1901456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档