Вниз
Скачать: 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.013 c
6-13360
crash33
2003-04-03 21:17
2003.06.05
WebBrowser и java script


8-13342
Dimon
2003-02-20 17:11
2003.06.05
MPlayer


14-13473
{bas}
2003-05-20 17:32
2003.06.05
Кто нить с Rose Delphi Link работал??


14-13428
goobit
2003-05-19 12:40
2003.06.05
Зачем нужены DCP-файлы?


1-13163
KMI
2003-05-26 12:31
2003.06.05
Открытие файла в своем приложении




   Наверх