在BlackBerry上创建SQLite数据库

时间:2011-05-16 12:37:14

标签: sqlite blackberry java-me

  

路径名无效。路径不包含正确的根列表。有关详细信息,请参阅FileSystemRegistry类。

我想在appication文件夹中创建一个数据库。我在res文件夹中创建了一个文件夹。我试图访问此文件夹(db):

    URI dbURI = URI.create("file:///res/db/MyDB.db");
    Database database = DatabaseFactory.create(dbURI);

    URI dbURI = URI.create("file:///db/MyDB.db");
    Database database = DatabaseFactory.create(dbURI);

    URI dbURI = URI.create("/res/db/MyDB.db");
    Database database = DatabaseFactory.create(dbURI);

    URI dbURI = URI.create("/db/MyDB.db");
    Database database = DatabaseFactory.create(dbURI);

我还尝试在模拟器上创建SDCard目录并提供此路径。他们都没有为我工作。请帮帮我。

1 个答案:

答案 0 :(得分:0)

您的res /目录是您要添加到项目中的内容,但据我所知,您在部署后无法在其中创建文件。无论如何,您应该做的是在用户设备上的文件夹(可能是文件:/// store /)或SD卡(文件:/// SDCard /)上创建它。