sách gpt4 ai đã đi

SQLite Insert không hoạt động trên BlackBerry

In lại 作者:行者123 更新时间:2023-12-03 19:05:38 27 4
mua khóa gpt4 Nike

我正在尝试将一些数据插入现有的SQLite表中。该表和数据库是使用相同的API创建的,但是由于某种原因,插入操作无效,并且从不给我任何错误消息。

我正在BlackBerry 9550模拟器上对此进行测试。

这是我的查询:

final String insertQuery
= "INSERT INTO 'Auth'( "
+ "'" + USER_ID_KEY + "', "
+ "'" + USER_NAME_KEY + "', "
+ "'" + USER_PASSWORD_KEY + "' ) "
+ "VALUES ( "
+ userId + ", "
+ "'" + username + "', "
+ "'" + password + "' ) ";


和我用来运行它的代码:

final Statement insertOrUpdateStatement;

insertOrUpdateStatement
= database.createStatement(insertQuery);

insertOrUpdateStatement.prepare();
insertOrUpdateStatement.execute();
insertOrUpdateStatement.close();


它执行得很好,我没有收到任何错误消息,但从未插入数据。我使用了3种不同的SQLite浏览器和BlackBerry API进行确认。

我也尝试过使用显式事务,但这也不起作用。我已经搜索了类似的问题,尝试了此代码的许多变体,但没有任何效果。救命?

1 Câu trả lời

我假设这是因为您的表和字段周围有过多的单引号。您是否尝试过从插入语法中删除引号,例如

final String insertQuery
= "INSERT INTO Auth(USER_ID_KEY,USER_ID_KEY,USER_PASSWORD_KEY) "
+ "VALUES ("
+ userId + ", "
+ "'" + username + "', "
+ "'" + password + "' ) ";

关于sqlite - SQLite Insert在BlackBerry上静默失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6600250/

27 4 0
Bài viết được đề xuất: java - 如何在 java 中检查两个属性对象是否重叠?
Bài viết được đề xuất: qt - qt sqlite select语句
Bài viết được đề xuất: sqlite - 使用 RSQLite 将列附加到 R 中的 SQLite 表
Bài viết được đề xuất: json - 使用JQ获取所有唯一的JSON key 名称
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com