Тема: запрос
Показать сообщение отдельно
Старый 04.07.2006, 17:40   #1  
Andrei_Shchurko is offline
Andrei_Shchurko
Участник
 
4 / 10 (1) +
Регистрация: 06.06.2006
Здраствуйте. Подскажите пожалуста, формирую простой запрос с групировкой в строковом поле emplTable.Name. Запрос преобразовал все заглавные буквы в строчные. .
Угробил целый день и незнаю что делать. Очень нехочется временную таблицу заводить. Что интересно, если ставлю условие orderMode::OrderBy - запрос отрабатывает в лучшем виде. Подскажите что не так?

QueryRun queryRun = new QueryRun (new Query());
EmplTable emplTable;
;
queryRun.query().addDataSource(tableNum(EmplTable));
queryRun.query().dataSourceNo(1).orderMode(orderMode::GroupBy);
queryRun.query().dataSourceNo(1).addSortField(fieldNum(EmplTable,Name));
while (queryRun.next())
{
emplTable = queryRun.getNo(1);
print emplTable.Name;
}
pause;

(З.Ы. Группировка мне необходима для другого случая, просто здесь нагляднее вопрос. Заранее благодарен.)