我已经使用sqliteOpenHelper来使用数据库,它工作正常,但是我想查看表和那里的数据
为此,我已经安装了SqlLite Manager以在文件资源管理器中查看表的数据.但是当我到达目录data / data / [myPackage] / databases时,我的数据库文件就在那里,但没有任何扩展名(.db未被写入),并且可能b这个SqlLite Manager没有打开表
*我已经检查了本地闹钟的数据库,该数据库正在打开并且扩展名为“ .db”
解决方法:
在创建数据库时,您可以分配扩展名(.sqlite或.db),但是此扩展名不是必需的,它可以与/不具有扩展名一起使用.如果您对扩展感兴趣,则应在创建数据库时指定扩展.
例如,如果您使用过sqliteOpenHelper,则可以将DB_name用作Dbname.Extension,如下所示:
public class DataBaseHelper extends sqliteOpenHelper{ private Context mycontext; //the extension may be .sqlite or .dbprivate static String DB_name = "(datbasename).sqlite";//ORprivate static String DB_name = "(datbasename).db";...... other code goes here
总结 以上是内存溢出为你收集整理的android数据库扩展未显示在文件资源管理器中全部内容,希望文章能够帮你解决android数据库扩展未显示在文件资源管理器中所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)