0
Я использую ADO, чтобы получить из excel файл имена столбцов заголовка таблицы. Проблема в том, что данные возвращаются отсортированными. Мне нужно это в оригинальном порядке. Это код:Получить несортированный набор записей от ADO
_RecordsetPtr pSchema->m_pCon->OpenSchema(adSchemaColumns);
// pSchema->Sort = ""; // Does not help
// pSchema->Sort = "ORDINAL_POSITION"; // Crashes
while (!pSchema->GetadoEOF())
{
string sheetName = (char*)(_bstr_t)pSchema->Fields->GetItem("TABLE_NAME")->Value.bstrVal;
if (sheetName == "MySheet")
string column = (char*)(_bstr_t)pSchema->Fields->GetItem("COLUMN_NAME")->Value.bstrVal;
pSchema->MoveNext();
}
Как я могу заставить его возвращать несортированный?