Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Проблема "Клиент-Сервер"

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Проблема "Клиент-Сервер"
Имя
Сообщение << Старые топики   Новые топики >>
Проблема "Клиент-Сервер" - 2004-06-11 11:18:53   
DimonXXX

Сообщений: 5
Оценки: 0
Присоединился: 2004-04-13 12:48:55
Помогите разобраться.
База данных MS SQL Server2000, клиентское приложение
пишу на Дельфи. Раньше для одной таблицы писал несколько
хранимых процедур (insert, update, select и т.д.), следуя
правилам Клиент-Серверной технологии.
Сейчас работаю над новой прогой и , на мой взгляд, удобней
с помощью TADOStoredProc выполнить хр. процедуру на Select (даже
с применением join) и затем пользователь может изменять и удалять
записи без использования хр. процедур, прямо в TDbGrid - е.
По окончанию редактирований соответственно вызывается
ADOConnection1.CommitTrans или ADOConnection1.RollbackTrans по
желанию пользователя.
Нарушаются ли принципы технологии. Если да, то зачем тогда
TADOStoredProc имеет методы POST, EDIT, INSERT?
Как данный подход отразится на быстродействии (у меня вроде ни
какой разницы не наблюдается).
Подойдет ли данный способ для многопользовательской среды(
вообже с данной прогой будет работать один чел, будут ли ошибки
в многопользовательской среде? ).
Благодарю за внимание!
Post #: 1
Проблема "Клиент-Сервер" - 2004-06-16 16:49:30   
Maker

Сообщений: 647
Оценки: 0
Присоединился: 2004-03-11 18:50:32
хз… Я пишу, как ты писал сначала. Приемущества: вся нагрузка идет на сервак. На клинтском компе отрисовываются только результаты…
Post #: 2
Проблема "Клиент-Сервер" - 2004-06-16 16:58:48   
DimonXXX

Сообщений: 5
Оценки: 0
Присоединился: 2004-04-13 12:48:55
А на чем клиента пишешь?
Post #: 3
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Проблема "Клиент-Сервер"







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.