Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.13;
Скачать: 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 вся ветка

Текущий архив: 2003.02.13;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.011 c
1-38263
Strech
2003-02-05 16:09
2003.02.13
Каталоги


1-38164
SergeN
2003-02-04 15:39
2003.02.13
StringGrid


6-38414
Multy
2002-12-23 05:19
2003.02.13
Delhi и internet


1-38296
Sem
2003-02-05 20:50
2003.02.13
TStrings


14-38458
KME
2003-01-27 13:41
2003.02.13
Сталинградская Битва