0

我正在为我的(初学者/Android)应用程序实现一个数据库。

我不清楚是否

SQLiteOpenHelper 

旨在创建数据库(物理上,编写 .db/.sql 文件)

super()

或者如果它仍然由我来创建这样的文件,并且这个类只是为了管理打开、关闭、更新数据库。

如果是这样,没有其他方法可以让一个类自动管理数据库,例如只传递文件名(除了自己做 ^_^ )

谢谢

4

2 回答 2

3

SQLiteOpenHelper将在调用onCreate()您的SQLiteOpenHelper子类之前创建数据库文件。

于 2012-06-30T11:39:34.793 回答
0

您可以使用NiceQL库,而无需手动创建数据库。Android API 中有很多关于创建数据库的怪癖,并且没有正确记录。NiceQL 涵盖了所有内容。

于 2013-01-02T19:04:28.233 回答