gpt4 book ai didi

database - BlackBerry 设备存储上的 SqLite 数据库

转载 作者:搜寻专家 更新时间:2023-10-30 20:31:44 24 4
gpt4 key购买 nike

我正在尝试在 BlackBerry 模拟器的设备存储中创建一个数据库。在 9500 模拟器中,数据库已成功创建,但创建表会导致出现“文件系统错误”消息。在 9700 模拟器上,数据库在创建步骤失败。

是否有一个代码序列可以为所有模拟器创建一个数据库?

我写了下面的代码:

uri = URI.create("file:///store/home/user/Databases/xtc.db");
xtcDB = DatabaseFactory.open(uri);
createTblQurey.append("CREATE TABLE MESSENGER_USERS");
createTblQurey.append("(");
createTblQurey.append("USERID INTEGER PRIMARY KEY,");
createTblQurey.append("USERNAME TEXT NOT NULL,");
createTblQurey.append("DISPLAYNAME TEXT NOT NULL,");
createTblQurey.append("ISREGISTERED CHARACTER DEFAULT 'N'");
createTblQurey.append(")");

stmt = xtcDB.createStatement(createTblQurey.toString());
stmt.prepare();
stmt.execute();
Debugger.debug(UrlInfo.workflow_File,"MESSENGER_USERS table created successfully...!!!");

最佳答案

只有以下 BB 设备列表支持设备内存中至少有 1 GB eMMC 内存的 SQLite 数据库。

黑莓 Bold 9000 torch 9800黑莓 Storm 9500黑莓 Storm 2 9550黑莓 Storm 2 9520

这就是你出错的原因。

关于database - BlackBerry 设备存储上的 SqLite 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4489940/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com