У меня проблема с результатом, полученным для выбора в моем sqlite.
У меня уже есть база данных, и я делаю запросы в своем приложении в Adobe Air. В моей таблице 6 столбцов:
id | name | email | CITY_ID | state_id | phone
Когда я делаю выборку всей таблицы, она возвращает мне массив объектов.
result[30].id = 30;
result [30]. name = John;
result [30]. email = john@xxx.com;
result [30]. city_id = 1352;
result [30]. state_id = 352;
result [30]. phone = xxxxxxxxx;
Вся информация верна, но значение идентификатора неверно (верно не 30). Мне кажется, что я получаю числовой порядок, а не получаю значение столбца id.
Кто-нибудь имел эту проблему?
UPDATE
Мой запрос:
_selectStat = new SQLStatement();
_selectStat.addEventListener( SQLEvent.RESULT, onDataLoaded );
_selectStat.addEventListener( SQLErrorEvent.ERROR, onSqlError );
_selectStat.sqlConnection = _connection;
var sql:String = 'SELECT * FROM "main"."agencia"';
_selectStat.text = sql;
_selectStat.execute();