有几个SQLiteOpenhelper在一个APPLI的Android [英] Having several SQLiteOpenhelper in one appli Android
问题描述
我想知道是否有可能有几个DbOpenHelper在相同的应用程序的Android,但使用它们写入和读取在同一个数据库? 因为我想从2个不同的OpenHelper创建表(具有不同名称),只有第一个,似乎创造。当我尝试运行:第二个,我得到一个错误...
I would like to know if it is possible to have several DbOpenHelper in the same app Android but to use them to write and read in the same database? because I'm trying to create tables from 2 different OpenHelper (with different names) and only the first one seems to create. when I try to run the 2nd one, i get an error...
推荐答案
看起来像你不能有一个以上的帮手,每个数据库。这里的解释了为什么:<一href="http://blog.foxxtrot.net/2009/01/a-sqliteopenhelper-is-not-a-sqlitetablehelper.html">http://blog.foxxtrot.net/2009/01/a-sqliteopenhelper-is-not-a-sqlitetablehelper.html
Looks like You can't have more than one helper for each DB. Here's explained why: http://blog.foxxtrot.net/2009/01/a-sqliteopenhelper-is-not-a-sqlitetablehelper.html
这篇关于有几个SQLiteOpenhelper在一个APPLI的Android的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!