21.01.2002, 23:28 | #1 |
Administrator
|
Что сделать, чтобы связанные Data Source обновились?
<ol><li>У меня на форме есть два связанных (через Join Source) Data Source. Я в коде меняю свойство LinkType у Child Data Source (тот, в котором значение Join Data Source не пустое). Как сделать, чтобы после изменения LinkType обновилось содержимое Grid, в котором выводятся данные обоих Data Source.</li>
<li>Как из кода удалить связь между Data Source? Я пытаюсь DataSource_ds.JoinSource(0) - не помогает. Остается связь.</li></ol>
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
22.01.2002, 06:37 | #2 |
сибиряк
|
Допустим
SalesTable - SalesTable_ds SalesLine - SalesLine_ds 1. После изменения LinkType у SalesLine_ds выполните SalesTable_ds.executeQuery(); 2. А с SalesLine_ds.JoinSource(0), опять SalesTable_ds.executeQuery(). Связь вроде бы исчезает
__________________
С уважением, Вячеслав. |
|
22.01.2002, 07:12 | #3 |
сибиряк
|
Ошибочка вышла
Кажется насчет ответа на второй пункт я поторопился. Связь все равно остается.
__________________
С уважением, Вячеслав. |
|
23.01.2002, 06:54 | #4 |
Участник
|
Обновить можно с помощью методов:
= exequteQuery = research = reread О том, чем отличаются этим методы можно прочитать в хелпе. |
|
11.04.2005, 17:40 | #5 |
Участник
|
А вот у меня почему-то
вообще LinkType не хочет меняться В чём может быть дело???? В форме отображаются 2 таблички, изначально связвные через OuterJoin Я ставлю на подчинённой табличке _ds.linkType(3); Но связь всё-равно остаётся OuterJoin |
|
|
|