| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [C# & MSSQL]Иерархический справочник |
| Автор: Oxana 12.9.2008, 12:30 |
| Помогите решить задачку. Задачка: На базе WinForms 2.0 (исключая компоненты 3х лиц) реализовать интерфейс по вводу/редактированию иерархического справочника с неограниченной глубиной вложенности (Код - Наименование - Код родителя) Используя MS SQL сервер реализовать бизнесс логику по поиску узла из справочника по ряду критериев: а) поиск по наименованию узла б) а) + начиная с указанного узла как предка результирующего набора в) а) + исключительно "висячие" вершины "дерева", т.е. не имеющих потомков Код вродь написала, но не все правильно работает. Если нужно, то могу выложить код. Заранее пасиба. |
| Автор: Oxana 12.9.2008, 13:48 | ||||
| Тогда по частям, по конкретным вопросам)) В чем дело? Переименовывается только когда я переименовываю 2а раза. Т.е. переименовала в "Вася"(в Бд ничё не изменилось), после переименовываю в "Петя", в БД изменяется, но не на "Петя" а на "Вася". и так далее, т.е. изменяется не на последнее изменение,а на предпоследнее. Вот код: C#:
SQL:
|
| Автор: comtat 12.9.2008, 16:41 | ||
выложи структуры таблиц |
| Автор: Oxana 12.9.2008, 22:38 |
| БД состоит из одной таблицы: Tree ElementId ElementName ParentId |