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

Помогите Pls!!!!!   Найти похожие ветки 

← →
Danik   (2003-01-27 13:39) [0]

Подскажите Pls как организовать работу мне с клиент-сервер. У меня допустим опросник на 10 компах стоит и результаты мне надо заносить в одну базу данных на одном 11 компе, как это можно сделать???????


← →
MsGuns ©   (2003-01-27 15:17) [1]

Если именно с Парадокс, то для такого кол-ва узеров, ИМХО, лучший вариант - файл-сервер.


← →
Соловьев ©   (2003-01-27 15:25) [2]

А Мидас?


← →
Anatoly Podgoretsky ©   (2003-01-27 15:27) [3]

Заносить неплозо с помощью INSERT


← →
Danik ©   (2003-01-27 16:21) [4]

Ну хелпните мне плиз я понятия не имею как работать с клиент-фаил и всем остальным удаленным , но это мне щас надо позарез если кто может объясните Pls если моно то с кодом!!!!
Зарание СПасибо!!!!


← →
Соловьев ©   (2003-01-27 16:31) [5]

Если быстро и с проблемами, то подключи на этих 11 машинах диск, который принадлежит серверу(12 машина), и пропиши алиас с путем на этот диск, вот и все.
а если через Мидас, то там много обьяснять, лучше в хелп загляни или демки посмотри.


← →
chudaks ©   (2003-01-27 16:56) [6]

Придется использовать SQL-запросы.
Query1.Close;
Query1.SQL.Clear;
s:="insert into <имя таблицы> (< поля через запятую>) value (<значения полей через запятую>)";
Query1.SQL.Add(s);
Query1.Prepare;
Query1.ExecSQL;

Точно не помню, но что вроде этого.


← →
MsGuns ©   (2003-01-27 17:08) [7]

Для системы опроса (априори, данные не пересекаются) я бы делал так:

1.ПК "Сервер" (это где БД и программа-менеджер)
[2..n].ПК "Рабочие станции" (где прога, "собирающая" данные опросов)

- На "Сервере" есть спец.каталог Clients, разбитый на подкаталоги по кол-ву подключенных тачек и поименнованных соотв.образом.
- собирающая прога пишет по кнопке (условно) "Запись" результаты опроса в таблицу ggmmddNN.db (где NN - некий ключ опросного листа типа пор.номера относительно того, что есть в подкаталоге) своего подкаталога на "Сервере". Таким образом, с каждой РС в каталоге Clients "Сервера" собираются введенные за какой-то период опросные листы.
- Менеджер на сервере "смотрит" в каталог Clients и по мере появления в подкаталогах новых файлов просто переписывает их содержимое в ОБЩУЮ БД, после чего файл опроса удаляется. Менеджер можно сделать диалоговым и контролировать весь процесс самому (или админу).


Это, конечно, не клиент-сервер, но обеспечивается следующее:

- полное отсутствие конфликтов между ЛЮБЫМ кол-вом РС
- разгрузка сети (особенно если опросы редактировать на локалках, а на "Сервер" перебрасывать уже сформированную таблицу)
- нет потерь данных (кроме потери текущей записи в рез-те выключения света, резета и пр. негараздов)
- запросы к осн.БД не конкурируют с системой занесения новой информации, т.е. "летают"
- если заменить формат передаваемых файлов с db на txt, на РС и на фиг не нужно BDE.
- быстрота и легкость подключения новых РС без перезагрузки "Сервера".

Недостатки: для просмотра и коррекции введенного ранее опроса на РС надо делать "обратную" связь, что, ИМХО, не слишком морочливо.

НО ВСЕ ЭТО, КОНЕЧНО, ТОЛЬКО ПРИ УСЛОВИИ, ЧТО Я ПРАВИЛЬНО ПОНЯЛ ПОСТАВЛЕННУЮ ЗАДАЧУ.



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

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



Память: 0.47 MB
Время: 0.01 c
6-38420
AlexanderSK
2002-12-15 16:28
2003.02.13
Apache Dll


14-38436
Zhenka
2003-01-27 08:42
2003.02.13
Ув. товарищи Модераторы.


14-38506
gn
2003-01-27 16:52
2003.02.13
раз уш навсех наезжают


14-38530
sniknik
2003-01-28 23:46
2003.02.13
Не смог разбить диск! Это нормально? 8о(


14-38476
Nikolay M.
2003-01-29 13:59
2003.02.13
Где взять квариру? :(




   Наверх