Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

IBDataSet1->SelectSQL-> Add(...

2.2K
30 марта 2005 года
micle77
50 / / 14.01.2005
Что не так, почему не работает запрос?
Цитата:

try
{
IBDataSet1->Close();
IBDataSet1->SelectSQL->Clear();
IBDataSet1->SelectSQL-> Add("select Num,Speed,max(DateTime),Basket,X,Y,Z FROM XYZ WHERE Num='"+ TreeView1->Items->Item[Node->AbsoluteIndex]-> Text+"' GROUP BY Num");
IBDataSet1->Open();
}
catch(...)
{
IBDataSet1->ExecSQL();
}


Генерится исключение :???:

10
30 марта 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by micle77
Что не так, почему не работает запрос?


Мда, трудно что-либо понять в этой мешанине...

Выскажу предположение, что исключение связано с группировкой полей. Суть его в том, что все поля запроса, не указанные в GROUP BY, должны агрегироваться функциями sum(), avg(), max() и т. п.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог