1

我必须使用 CF 3.5 将我在 MCL 中编写的项目转换为 windows mobile。我正在使用 Visual Basic 和 VS 2008。那里没有太多信息,而且大部分信息都在 C# 中。我现在正在努力解决这个问题。

访问数据的最佳方式是什么?我习惯于使用 LINQ to SQL,但这似乎不是一个选择。我需要能够搜索符合条件、正常 CRUD 操作等的数据。

我花了几天时间研究这个问题,发现了很多相互矛盾的数据!这个项目需要在接下来的 3 周左右完成。我现在压力很大。

衷心感谢您的所有想法!

——乔

4

1 回答 1

2

好吧,像“什么是数据访问的最佳方式”这样的问题相当模糊。您可能希望更具体地了解您的需求,尤其是您打算使用的数据库或 tat 是否仍处于打开状态。

话虽如此,具有类型化或非类型化数据集和/或直接命令的 SqlCE 得到了坚实的支持。还有一些选项可以将其连接到同步框架中。


要添加更多信息,有一个 SqlCeResultset 比常规数据集更有效(内存方面)。确保调查该选项。

简而言之:先创建一个普通的类型化数据集,然后找到XSD文件的属性,将Custom_Tool改为MSResultSetGenerator

关于上传,忘记 RDA。查看 Patterns&Practices Disconnected Service Agent 或ADO.NET 的同步服务

于 2009-04-17T20:52:52.087 回答