我想从GPS保存一些数据到本地数据库。第一次当我输入数据时,它节省了所有的影响。但清除数据输入表后,它不会保存在数据库中。当我退出应用程序并再次保存一些数据时,它很容易进入。我很困惑我的应用程序发生了什么?任何帮助真的很感激。为什么数据没有保存在数据库中?
在此先感谢。
我想从GPS保存一些数据到本地数据库。第一次当我输入数据时,它节省了所有的影响。但清除数据输入表后,它不会保存在数据库中。当我退出应用程序并再次保存一些数据时,它很容易进入。我很困惑我的应用程序发生了什么?任何帮助真的很感激。为什么数据没有保存在数据库中?
在此先感谢。
尝试调试您的应用程序。看来你正在传递一些错误的观点。您需要调试您的应用程序。你可以将FMDB用于所有的sqlite目的。它使用起来非常简单,而且非常容易管理。
你提交了DataBase中的更改吗?
在您决定使用数据库(SQLite)之前,请确定您确实需要数据库。如果您只需要保存数据并将其返回(而不是查询),请尝试执行归档/序列化。有关它们的快速信息,请参阅Serialization vs. Archiving?
如果您的要求是有数据库,@ Rahul的建议是最好的。
嗯......听起来像是你的代码中的一个错误:-)尝试显示一些代码,以便我们能够提供一些特定的答案,而不仅仅是猜测发生了什么问题。 – 2011-06-14 08:33:55