【问题标题】:Android- URI of a Created SQLite DatabaseAndroid- 创建的 SQLite 数据库的 URI
【发布时间】:2011-02-04 09:58:03
【问题描述】:

我使用下面的代码行在 Android 中创建了一个数据库-

SQLiteDatabase sampleDB = this.openOrCreateDatabase("SAMPLE_DB_NAME", MODE_PRIVATE, null);

现在,我想知道这个数据库的 Uri 是什么,或者如何找到创建的数据库的 Uri。请帮帮我。

提前致谢 马诺杰

【问题讨论】:

标签: android sqlite uri


【解决方案1】:

content://com.package_name.dbprovider_name/table_name

你已经实现了以下代码

File dbFile = this.getDatabasePath(DB_NAME);
  for (File f:files) 
   {
        if (f.isDirector) 
                 searchFile(f);
        else if (f.getName().equals("accounts.db")) 
        {
            // delete db here...
            // and exit the search here...
        }
 }

如果它包含 accounds.db。如果到达另一个子目录,以子文件夹为起点递归调用自己的函数,

【讨论】:

    猜你喜欢
    • 2023-04-03
    • 2015-07-04
    • 1970-01-01
    • 1970-01-01
    • 2015-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多