Android-URI созданной базы данных SQLite - PullRequest
3 голосов
/ 04 февраля 2011

Я создал базу данных в Android, используя строку кода ниже -

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

Теперь я хочу знать, каким будет Uri для этой базы данных или как найти Uri созданной базы данных. Пожалуйста, помогите мне.

Заранее спасибо Манодж

1 Ответ

0 голосов
/ 11 октября 2012

содержание: //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. Если вы попадаете в другой подкаталог, рекурсивно вызывайте свою собственную функцию с подпапкой в ​​качестве отправной точки,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...