Когда я выполняю запрос с помощью 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 :|
}
- Как правильно выполнить такой запрос и проверить результат?