【发布时间】:2018-08-25 20:39:43
【问题描述】:
我提出了一个关于存储在数据库中的移动应用程序数据的问题,但不是我指定的数据库:
SQLite - no errors, however, no data uploaded to DB
我创建了另一个 GUI 元素来搜索数据库以获取特定信息以进行测试。
CodeName One 使用数据库 API。 https://www.codenameone.com/javadoc/com/codename1/db/Database.html
不幸的是,网上有很多很好的例子,但是关于代号一号的却没有。
Database db = null;
Cursor cur = null;
try{
Database ARdb = Display.getInstance().openOrCreate("RecordsDB.db");
System.out.println("Connection secured to database.");
ARdb.beginTransaction();
String SelectRecords = "SELECT Last_Name, Phone, Email, Postcode
FROM TestRecord";
cur = ARdb.executeQuery(SelectRecords);
//This is where I'm trying to set the text of col Last_Name
findTxtLastnSearch(c).setText(cur.getText("Last_Name"));
ARdb.commitTransaction();
} catch(Exception e){
System.out.println("Error! Connection Failed to DB"
+e.getMessage());
} finally {
Util.cleanup (db);
Util.cleanup(cur);
}
}
我已选择要测试的记录。我现在想将结果上传到文本字段,但是,我不知道该怎么做。任何帮助将不胜感激。
【问题讨论】:
标签: java sqlite codenameone