У меня есть таблица с первичным ключом с именем 'id', и я использую ADODB и получаю обратно ADORecordSet_mysql. Мне нужен массив, где идентификатор связан со строкой в наборе результатов, но ADODBRecordSet_mysql, похоже, имеет только метод GetArray (int начальный-конец), который возвращает массив, проиндексированный с помощью startRow (где по умолчанию 0).
Я не хочу, чтобы мне приходилось повторять этот результирующий набор, связанный с идентификаторами каждой строки, и мне не нравится идея передать в GetArray начальный индекс. Я бы предпочел вернуть массив обратно с индексированием, используя мой первичный ключ.
Это возможно или моя голова в облаках?