Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];

Вниз

База данных - риторический вопрос.   Найти похожие ветки 

 
Smalik   (2003-03-19 15:20) [0]

Добрый день Мастера!

Вопрос следующий: на работе возникла необходимость переписать программу- клиентскую базу. База одна, а работают с ней 9 компов. Ранее эту проблемму решил так: Таблицы в Accesse, а обрабатываю прогой, написаной в Делфи(работал с ADO). Хочется написать новую программу более серьезно, типа клиент-сервер. Базу принципиально хочу хранить а Accesse. Каким образом лучше всего реализовать соединение клиента с программой сервером? Через сокеты, или что-то еще? В чем хранить временные таблицы клиента?
Если у кого-нибудь есть примеры програм, буду признателен!
Спасибо!


 
stone   (2003-03-19 15:27) [1]


> База одна, а работают с ней 9 компов. Ранее эту проблемму
> решил так: Таблицы в Accesse, а обрабатываю прогой, написаной
> в Делфи(работал с ADO).

Это и есть клиент-сервер.

> Через сокеты, или что-то еще?

Так это уже не совсем клиент-сервер, это уже многозвенная архитектура.

> В чем хранить временные таблицы клиента?

Смотря что подразумевается под временными таблицами.


 
Smalik   (2003-03-19 15:40) [2]

stone

Было: база-сервер <--> программа-клиент.

Надо полноценного клиента сервер(многозвенную архитектуру): база<->прога сервер<---->прога клиент<-> локальная временная таблица(с которой работает программа клиент).

Спасобо.


 
stone   (2003-03-19 16:01) [3]

2 Smalik © (19.03.03 15:40)

Построение многозвенной архитектуры это отдельная тема. Вариантов много. Лучше сначала почитать умные книжки, определиться с выбором. На форуме сколько человек, столько и мнений, причем каждый бывает по-своему прав.

ИМХО, в данном случае Access не самый удачный выбор СУБД


 
Наталия   (2003-03-20 06:46) [4]

Если "принципиально хочу хранить а Accesse", то никакой клиент-серверной архитектуры у тебя не получится. Как ты правильно заметил
база<->прога сервер<---->прога клиент.
Так вот в Access отсутствует среднее звено. Выбери другую СУБД, например, IB или MSSQL или ещё какой-нибудь.



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

Форум: "Базы";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
1-19653
___ALex___
2003-03-25 20:56
2003.04.07
For gruener


3-19425
Liris
2003-03-18 11:39
2003.04.07
1С и Delphi ???


1-19672
Sir Alex
2003-03-25 17:15
2003.04.07
Работа с текстовым файлом построчно


1-19630
GrayWolf
2003-03-24 09:22
2003.04.07
Реакция на MenuItem.OnClick


4-19922
Ricks
2003-02-09 14:11
2003.04.07
USER Objects





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский