Windows / VC++ 6.0 / MFC / ODBC
Все работает прекрасно, но вот только нет сортировки.
CKSklad ks(NULL);
ks.m_pDatabase=&cdbKSklad;
try
{
ks.m_nFields=14;
ks.Open(CRecordset::snapshot, "SELECT * FROM ksklad WHERE OSS='2011';"); // 2011 - счет продуктов
ks.Move(0);
int i_ks=0;
while (!ks.IsEOF())
{
m_ListKSklad.InsertItem(i_ks,ks.m_KM);
m_ListKSklad.SetItem(i_ks, 1, LVIF_TEXT,ks.m_HM,0,0,0,0);
i_ks++;
ks.MoveNext();
}
ks.Close();
}
catch(CDBException cdb)
{
AfxMessageBox(cdb.m_strStateNativeOrigin);
}
Есть в принцыпе такая штука как m_strSort а потом Requery() но оно чето ошибки постоянно выдает.
Как можно отсортировать полученый результат от SQL запроса?