【发布时间】:2009-09-15 21:23:38
【问题描述】:
我正坐在 SQL Server 2005 数据库中的大量数据中,我们将 Access 数据库转储为缓存。
我想创建一个基于 Core Data 的 iPhone 应用程序,它可以使用我的 SQL Server 2005 数据库或 Access 转储中的数据。
根据所有 Core Data 教程和文档,看来我必须使用 Xcode 创建 Core Data 架构并使用 Xcode 填充该架构。
SQLite 似乎适合充当转储点,然后使用 SQLite API。但在我的海量数据场景中,这并不能很好地连接到 Core Data。
Apple 似乎已经废弃了 SQLite Books Example,其唯一目的是确保您使用 Core Data 而不是 SQLite。
有没有人想出一个将 Access 或 SQL Server 2005 DB 中锁定的数据转储为 iPhone 友好格式的转储方案?我不在乎它是 Mac OS X 代码、iPhone 代码还是 .NET 代码……有什么?
就我而言,我说的是 26MB 的数据,我希望为我的应用程序提供离线缓存。
26MB 的 XML 似乎是个坏主意。 26MB 的 SQLite 似乎是个好主意。 26MB 的 Core Data 似乎是一个更好的主意。
提前致谢, --蝙蝠侠
【问题讨论】: