![]() |
|
|
![]()
|
|
| Albinos_x |
|
|||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 1 Всего: 108 |
сначало проверь существование файла
например
-------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
| Sidelong |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 25.1.2005 Репутация: нет Всего: нет |
Дело в том, что у меня база данных клиен-сервер, и все записис храняться в MS SQL Server`е Тогда как быть? если у меня так. |
||||
|
|||||
| Dynamic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 372 Регистрация: 5.7.2004 Где: Салехард Репутация: 2 Всего: 15 |
То есть ты и ветви дерева хранишь в БД? Тогда тебе вообще лучше использовать какой-нить DBTree. Save/LoadFromFile тогда здесь не очень к месту, хотя выбор, в-принципе, за тобой. -------------------- Было бы о чем молчать, а уж что сказать – всегда найдется... |
|||
|
||||
| Sidelong |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 25.1.2005 Репутация: нет Всего: нет |
Корневые ветви: Рабочая станция ТехСредство Изделия у мепрописаны в Item`е TreeView в TreeView я нажимаю правую кнопку мыши (PopUpMenu) жму добавить либо "Раб.стан." либо "ТехСредство" либо "Изделие" например, введенное имя Рабочей станции отображается в TreeView и заносится в БД. После завершения работы программы все введенное в TreeView изчезает Как быть? С уважением, Данил. |
||||
|
|||||
| Dynamic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 372 Регистрация: 5.7.2004 Где: Салехард Репутация: 2 Всего: 15 |
Посмотри пример к этой теме, там похожая задача.
-------------------- Было бы о чем молчать, а уж что сказать – всегда найдется... |
|||
|
||||
| Albinos_x |
|
|||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 1 Всего: 108 |
у базы данных должна быть функция Post , которая сохраняет все изменения в БД.
-------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
| Sidelong |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 25.1.2005 Репутация: нет Всего: нет |
есть у меня такая функция! |
|||
|
||||
| Sidelong |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 25.1.2005 Репутация: нет Всего: нет |
помогите! в результате загрузки БД выводит Рабочии станции которые храняться в БД в корневухе TreeView а в TreeView в Items`ах прописаны +Раб.станция +Оргтехника +Изделия Как исправить положение???? |
|||
|
||||
| AZDesign |
|
||||
|
Unregistered |
Прежде чем нажимать на кнопки нужно простроить БД Ты в этом видно не разбираешься. TreeView только отображает информацию, все его функции, которые обычно применяются, в данном случае являются вспомогательными Итак:
Дальше тебе нужно присобачить триггера, которые будут управлять счетчиками детей. Для отображения делаешь выборку записей , у который родитель (HParent) = 0 - это будет корень А дальше раскрываещь веточку за веточкой. Все действия с кнопочками - добавить удалить, перенести - прежде всего нужно рассматривать как запросы к БД Вообще я сейчас заканчиваю ряд статей по деревьям - их достаточно много - через месяц будут выложены на сайте www.az-design.ru Андрей |
||||
|
|||||
| Dynamic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 372 Регистрация: 5.7.2004 Где: Салехард Репутация: 2 Всего: 15 |
Если ты имеешь ввиду DBGid, то просто подключи его через xxQuery и меняй запросы. -------------------- Было бы о чем молчать, а уж что сказать – всегда найдется... |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |