|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.04.2012, 19:37 | #1 |
Регистрация: 16.04.2012
Сообщений: 5
|
Клиент-Серверное приложение и БД
Привет, начинаю изучать Delphi XE2, стоит задача сделать клиент серверное приложение, работающее с базой данных, как сделать сам клиент и сервер я разобрался, с подключением последнего к базе данных тоже. Вопрос: как можно реализовать поиск и вычисление значения в БД на клиенте, чтобы пользователь на клиенте вводил нужные данные и и получал сумму по одному из столбцов в БД...?
Забыл) В качестве базы данных использую MSSQL... Из того что увидел на форуме понял, что делается это непосредственно запросами, тогда вопрос - какие компоненты, методы использовать для работы с этими запросами? В какую сторону смотреть, хотябы... Последний раз редактировалось Mihail.Glukhov; 24.04.2012 в 20:22. Причина: Не совсем правильно задал вопрос |
24.04.2012, 20:19 | #2 |
Форумчанин
Регистрация: 26.03.2012
Сообщений: 665
|
Все это делается по средствам соответствующих запросов.
Иногда прибегают к вычисляемым полям на клиенте (в случае каких то расчетов). |
24.04.2012, 20:29 | #3 | |
Регистрация: 16.04.2012
Сообщений: 5
|
Цитата:
У меня в БД таблица вида товар-стоимость, пользователь на клиенте набрал список товаров, сервер ему вернул общую стоимость, рассчитанную по данным из SQL... Последний раз редактировалось Mihail.Glukhov; 24.04.2012 в 20:33. |
|
24.04.2012, 20:30 | #4 |
Форумчанин
Регистрация: 26.03.2012
Сообщений: 665
|
Смотря какая база, смотря какая технология доступа, смотря какое приложение. Компоненты выбирают именно по этим критериям.
|
24.04.2012, 20:37 | #5 | |
Регистрация: 16.04.2012
Сообщений: 5
|
Цитата:
Серверная часть и сервер SQL находятся на одной машине, приложение работает через локальную сеть |
|
24.04.2012, 20:42 | #6 |
Форумчанин
Регистрация: 26.03.2012
Сообщений: 665
|
DataSnap это к распределенным приложениям.
Для простого клиент-серверного, с учетом вашей базы, хватит и ADO. |
24.04.2012, 21:00 | #7 |
Регистрация: 16.04.2012
Сообщений: 5
|
Возможно... Но все же, в случае работы с SQL, какие компоненты мне использовать, или проще, как сделать запрос в SQL из моего приложения, и что из себя будет представлять результат этого запроса?
|
24.04.2012, 21:10 | #8 |
Форумчанин
Регистрация: 26.03.2012
Сообщений: 665
|
Так я и ответил ADO компаненты, а именно TADODataSet, TADOCommand, собственно их и достаточно.
|
24.04.2012, 21:11 | #9 | |
Форумчанин
Регистрация: 26.03.2012
Сообщений: 665
|
Цитата:
|
|
24.04.2012, 21:22 | #10 |
Регистрация: 16.04.2012
Сообщений: 5
|
Про ADO понял, попробую, спасибо... Я так понял, для него нужно будет TADOConnection создавать... Тогда вопрос - TSQLQuerry нельзя использовать для тех же целей? Настроенный TSQLConnection у меня уже есть...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Клиент-Серверное приложение...? | spamer | Общие вопросы по программированию, компьютерный форум | 2 | 15.03.2012 12:42 |
клиент-серверное приложение. | MasterSporta | Общие вопросы C/C++ | 2 | 04.12.2011 00:16 |
Клиент-серверное приложение | Куралай_ | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 14.05.2010 10:00 |
Возможно-ли Клиент-серверное приложение типа Клиент(Pascal) а сервер(CGI)? | Demol | Работа с сетью в Delphi | 1 | 21.04.2009 16:18 |
Клиент-серверное приложение | veryseldom | Работа с сетью в Delphi | 8 | 20.08.2007 19:57 |