Отображение значений столбцов из sqlite db

Я пытаюсь вернуть все значения столбцов из Sqlite db в Qchart в qml в Ubuntu SDK - db содержит различные поля, включая километры, мили и т. д. Я хотел бы вернуть все значения в одном поле (например, километрах) в Qchart - я знаю, что это возможно с использованием массива, например

function testData(){
var kilometres = ["25","45","42","39"];
    return kilometres;
}

, это с радостью отобразит значения 25,45,42 & amp; 39 в графике. Однако, попробуйте, как я мог, я не могу найти способ передать значения, содержащиеся в базе данных, в массив, показанный выше. Вот что я пробовал до сих пор: -

// Chart Data
function getData() {
    var db = LocalStorage.openDatabaseSync("data.sql", "1.0",  "mileageDataBase", 10000000);
    var res = "";
    db.transaction(
    function(tx) {
    var rs = tx.executeSql('SELECT kilometres FROM mpg');
    res = rs.rows.item().kilometres;
    }
 );
 return res;
 }

(Обратите внимание, что в более ранней версии этого вопроса я спросил о возврате значений в TextField. Я думал, что могу использовать этот TextField для заполнения но, после некоторых экспериментов, это, похоже, не так. Извинения за путаницу.)

1
задан 28 November 2015 в 20:32

0 ответов

Другие вопросы по тегам:

Похожие вопросы: