有几个SQLiteOpenhelper在一个APPLI的Andr​​oid [英] Having several SQLiteOpenhelper in one appli Android

查看:117
本文介绍了有几个SQLiteOpenhelper在一个APPLI的Andr​​oid的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道是否有可能有几个DbOpenHelper在相同的应用程序的Andr​​oid,但使用它们写入和读取在同一个数据库? 因为我想从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的Andr​​oid的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆