Форум: "Базы";
Текущий архив: 2003.02.13;
Скачать: [xml.tar.bz2];
ВнизПомогите 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 вся ветка
Форум: "Базы";
Текущий архив: 2003.02.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c