Вниз
Скачать: CL | DM;

Как написать программу (Client/Server) для распределенного редакт   Найти похожие ветки 

← →
edst ©   (2003-05-15 16:59) [0]

Добрый день!

Очень прошу помогите как написать программу (Client/Server) для распределенного редактирования 3-х списков.

Вернее последней её части.

Есть база данных Interbase/Firebird. Она содержит таблицу Table1 с тремя полями ItemID(Integer), ItemName(VarChar) и ItemType(Integer). ItemType может принимать одно из 3-х значений: 0, 1, 2.

Клиентская программа должна содержать 3 списка(TListView). Первый список должен отображать записи(ItemName) Table1, имеющие ItemType = 0, второй список – записи с ItemType = 1 и третий список – записи с ItemType = 2.

Каждый из списков можно редактировать: добавить элемент, удалить элемент, изменить имя(ItemName) элемента. При этом изменения автоматически сохраняются в базе данных и сразу же отображаются у других пользователей.

Буду очень признателен.


← →
Desdechado ©   (2003-05-15 17:24) [1]

ставишь 3 query с условиями соотв-но 0,1,2
к каждому подключаешь свой компонентик для показа и редактирования (DBGrid) и вперед!


← →
edst ©   (2003-05-15 17:35) [2]

Это мне ясно. Гвоздь вот в чем:

Каждый из списков можно редактировать: добавить элемент, удалить элемент, изменить имя(ItemName) элемента. При этом изменения автоматически сохраняются в базе данных и сразу же отображаются у других пользователей.


← →
Smashich ©   (2003-05-15 18:07) [3]

можно использовать events из IB/FB
либо одну из реализаций сетевого взаимодействия клиентов


← →
Desdechado ©   (2003-05-15 20:25) [4]

сразу же - это вся сеть будет только этими данными и забита



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
14-13449
Администратор
2003-05-19 22:01
2003.06.05
CoolTools :)


8-13334
Alexanders
2003-02-22 13:28
2003.06.05
Проигрывание и навигация по wav файлу из памяти


1-13308
Navi
2003-05-25 07:42
2003.06.05
Состояния и веса - сохранение и восстановление


3-13077
Pat
2003-05-18 09:24
2003.06.05
DisplayWidth для Lookup поля


14-13471
b@nz@i
2003-04-19 06:33
2003.06.05
2 он-лайн проекта




   Наверх