Flex: select count (id) возвращает результат странным образом с SQLStatement? - PullRequest
0 голосов
/ 05 февраля 2012

Когда я выполняю запрос с помощью Flex, который содержит какое-то выражение типа «выберите количество (id) как idCount из пользователей», результат приходит каким-то странным образом.

1-й объект из массива данных результата (который должен хранить фактический результат из запроса выше), имеющий следующее "idCount = 0" если я пытаюсь разобрать его как свойство - результат всегда "неопределен"

sqlStatement               = new SQLStatement();
sqlStatement.sqlConnection = mainConnection;
sqlStatement.text          = 'select count( id ) as countID from Users';
sqlStatement.addEventListener( SQLEvent.RESULT, onSelectQuerySucceed );
sqlStatement.execute();


protected function onSelectQuerySucceed( event : SQLEvent ) : void
{
    var sqlResult : SQLResult = sqlStatement.getResult();
    Alert.show( sqlResult.data[ 0 ].idCount ); // <- it is undefined :|
}
  • Как правильно выполнить такой запрос и проверить результат?

1 Ответ

0 голосов
/ 05 февраля 2012

Код выше работает нормально: |Похоже, это была моя ошибка в другой процедуре, которая вызвала ошибку.: |

...