Почему эта попытка получить свойство length для массива не удалась в AS3? - PullRequest
1 голос
/ 13 марта 2020

Я получаю данные из базы данных SQL.

var result: SQLResult = sqlStatement.getResult();
var resultsArray:Array;

if (result != null)
{
    resultsArray = result.data;
    trace(resultsArray.length);
}

Когда в базе данных есть данные, приведенный выше код работает нормально. Когда нет данных, в строке трассировки появляются ошибки ...

Error #1009: Cannot access a property or method of a null object reference.

Почему это так? Почему он делает это через условное выражение, когда результат равен нулю?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...