Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Вопрос по компонентам InterBase


Автор: Fast 30.6.2006, 16:05
Хочу использовать в качатсве датасета IBQuery по такой схеме! 
DbGridEh1 -> DataSource1 -> IBQuery1.
В SQL IBQuery1 пишу 

Код

SELECT
       
POCHTA.ID_ZAKAZA,     
POCHTA.DATA,
POCHTA.TARIF_ZABIT,
POCHTA.COURIER_ID, 
POCHTA.TIME1,      
POCHTA.NOMER_ZAKAZA, 
POCHTA.DROB,         
POCHTA.ZAKAZCHIK_ID,
POCHTA.PRIMECHANIE,   
POCHTA.SROCHNOST,   
POCHTA.KORRESPOND,  
POCHTA.VES,          
POCHTA.OPLATA,        
POCHTA.GOROD_ID,    
POCHTA.REGION_ID,   
POCHTA.TARIF,      
POCHTA.FLA1,         
POCHTA.FLA2 ,         
POCHTA.DD,          
POCHTA.NONAKLAD,     
GORODA.KOD_GORODA,
GORODA.GOROD,        
GORODA.REGION,       
GORODA.PISMO,         
GORODA.SV_PISMO,       
GORODA.POS_1_KG,      
GORODA.POS_SLED_KG,    
GORODA.SV_POS_1_KG,   
GORODA.SV_POS_SLED_KG, 
SOTRUDNIKI.FAMILIYA,
SOTRUDNIKI.DATA_ROZHDENIYA,
SOTRUDNIKI.PHONENUMB,
ZAKAZCHIKI.ID_ZAKAZCHIKA,
ZAKAZCHIKI.NAZVANIE,
ZAKAZCHIKI.PHONE_NUMBER,
ZAKAZCHIKI.ADRES,
ZAKAZCHIKI.CONTECT_LICO,
POST.ONE,
POST.TWO,
POST.FREE

FROM POCHTA, GORODA, SOTRUDNIKI, ZAKAZCHIKI, POST 
ORDER BY POCHTA.NOMER_ZAKAZA


Ставлю в Active 
В DbGridEh1 появляются все колонки. Я удаляю через ColumnEditor все колонки кроме колонок таблицы POCHTA. 
В таблице POCHTA было 25 записей, но в DBGridEh1 эти записи не отображаются. В чём дело ?

 

Автор: comtat 3.7.2006, 13:43
Таблицы в студию smile  

Автор: Alex 11.7.2006, 07:51
Цитата(Fast @  30.6.2006,  17:05 Найти цитируемый пост)
В таблице POCHTA было 25 записей, но в DBGridEh1 эти записи не отображаются. В чём дело ?

Не отображаются уже при запуске программы? 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)