| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > DBGrid и TreeView |
| Автор: Rolf87 20.10.2009, 20:19 |
| Всем привет! Очень прошу ответить тех, кто имеет знания в данной области ПОМОГИТЕ плиз!!! |
| Автор: Akella 20.10.2009, 20:59 |
чем? Добавлено через 1 минуту и 16 секунд Rolf87, зачем использовать и грид и дерево. Используй сразу дерево |
| Автор: Rolf87 21.10.2009, 09:04 |
| В том то и дело,что не получется так:( Программа то динамическая - пункты в TreeView должны напрямую зависить от DBGrid. Я перечитал много схожих тем, но конкретно для своего случая я не нашел:( |
| Автор: Frees 21.10.2009, 09:20 |
обычно делают наоборот содержимое грида зависит от выбранного пункта дерева |
| Автор: Rolf87 21.10.2009, 09:59 |
| В общем суть такая - я студент и мне до безумия нравится Delphi, но изучать я его начал сравнительно недавно. Наткнулся на программу (архив внизу) и хочу самостоятелно повторить тоже самое |
| Автор: ~FoX~ 21.10.2009, 11:25 |
| Rolf87, Писал я такой проектик, к сожалению конечные исходники погибли, но осталось как раз то что тебе надо...Писаный по моему на Д7, по крайней мере из под нее компилица... |
| Автор: Akella 21.10.2009, 11:52 |
по идее грид только отображает данные из набора данных (TDataSet) |
| Автор: Rolf87 21.10.2009, 17:12 |
| ~FoX~ спасибо большое, буду "колдовать" над Вашим исходником. Akella - Вам тоже спасибо за помощь, я наверное не очень корректно вопрос поставил, но там действительно все обстоит именно так (там выше я пример программы похожей прикрепил, она полностью отражает суть проблемы). Ещё один вопрос к Вам всем - реально ли, а если да, то насколько сложно сделать так, чтобы программа запускалась удаленно, т.е. сделать её сетевой? |
| Автор: ~FoX~ 22.10.2009, 02:11 | ||
Не понятен вопрос....ясно, что Вы не вирус пишите.... Что конкретно вам нужно? 1. Запуск на удаленном компьютере, с отсылкой вам данных... 2. Работа нескольких клиентов с одними данными (ака БД)... 3. Консолидация данных с нескольких систем и их обработка.... etc... |
| Автор: Rolf87 22.10.2009, 15:06 |
| Скорее второе - есть одна БД и много-много пользователей. Просто как реализовать это в php+mysql представляю, а как тоже самое в Delphi - нет А нужно все это только для общего (нужного) развития. Вот и появилася идея создать БД по учету оргтехники (или ещё чего-нибудь,не важно), а если эта же программа сможет удаленно запускаться на другом ПК, так ей и (мне |
| Автор: Akella 22.10.2009, 15:15 | ||||
Реально, используй клиент-серверную СУБД: Firebird, PostgreSQL, MS SQL, Oracle, MySQL и т.д. В компонентах доступа просто указываешь так называемую строку подключения, например:
для Firebird Добавлено @ 15:20 Для MySQL лучше всего будет ZeosDBO. Беспланые компоненты. Единственный минус мало документации, на русском нет совсем. Ищи информацию у нас на форуме или в тырнете. |