Un1c0rn
Дата: 13.03.2006 16:07:01
Млин еслиб все так было просто....
Постараюсь объяснить что у меня за проблема
Некоторые методы были переопределены, для удобства, так что не удивляйтесь если вам покажется что это синтаксическая ошибка
(node.Tag as DBTreeNodeObject).ObjectTag = row;
//Этой стракой я сохраняю в узле дерева информацию из таблицы row типа
//DataRow, поидее так как я сохранил всю row должны сохранится и связи с
//другими таблицами....
...
тут еще куча кода.....
...
но когда я организовываю цикл...
foreach (System.Data.DataRow row in
((Node.Tag as DBTreeNodeObject).ObjectTag as System.Data.DataRow).GetChildRows("Bush"))
//Node выделенный узел, именно в нем я сохранил прошлой строкой row
// щас при попытке получить дочерниее строки, выясняется что их нет....
Вопрос заключается в том пропадают ли связи между таблицами или я просто что то не граммотно сделал....
Млин не знаю поймете что я пытался объяснить... Надеюсь да и сможете мне объяснить что происходит со связями при сохранение row в (node.Tag as DBTreeNodeObject).ObjectTag...