Показать сообщение отдельно
Старый 06.02.2007, 11:59   #1  
SerAl is offline
SerAl
Участник
 
163 / 44 (2) +++
Регистрация: 24.06.2004
Адрес: г. Москва
Что я не так делаю (addDataSource )
Добрый день!

Что я не так делаю? Я хочу к одному DataSource присоеденить еще два, а не три последовательно. Делаю так:
query = New query();
qbdA= query.addDataSource(tableNum(A));

qbdB= qbdA.addDataSource(tableNum(B));
qbdB.relations(true);
qbdB.addRange(…;

qbdC = qbdA.addDataSource(tableNum(C));
qbdC.addLink(fieldnum(A, aa), fieldnum(C, cc));
qbdC.addRange(…;

При просмотре в дебагере qbdA после попытки присоеденить таблицу "С" принемает значение такое же что и до присоединение таблицы "B".
В чем у меня ошибка?