Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Как отправить данные БД через сокет


Автор: Гость_MERTVITz 12.10.2005, 14:48
Помогите кто сможет.
Есть БД на сервере получаются данные из БД надо отправить эти данные клиенту по запросу вся проблема в как сделать чтобы данные можно было отправить сразу тоесть челый набор записей за один запрос от клиента помогите ПЛИЗ smile

Автор: Snowy 13.10.2005, 09:10
Вопрос сформулирован совершенно неясно.
Попробуйте перефразировать нормальным, понятным языком, используя знаки препинания.

Цитата
надо отправить эти данные клиенту по запросу вся проблема в как сделать чтобы данные можно было отправить сразу тоесть челый набор записей за один запрос от клиента

Все БД, основанные на SQL так и работают. Не вижу какой-либо необходимости, что-либо еще придумывать.

Автор: Dubinsky 13.10.2005, 14:36
может база самописанная ?

Автор: Гость_MERTVITz 13.10.2005, 16:18
просто надо результат запроса отправить клиенту не по одной строке а сразу все дабор

Автор: Dubinsky 13.10.2005, 19:44
ну поточнее можно сформулировать ?

Автор: Snowy 13.10.2005, 23:21
Цитата
просто надо результат запроса отправить клиенту не по одной строке а сразу все дабор

Все SQL базы так и делают.

Автор: Гость_MERTVITz 14.10.2005, 18:02
Сервер приложение получает данные из и надо полученные данные отправить клиенту когда тот сам скажет.
Отправлять надо через сокеты не использую технологии ODBC и т.д. и при этом всем надо все полученые данные отправлять сразу за не по одной записи а все записи целиком как правильно это сделать создавать свой пакет и передавать клиенту.....

Автор: Snowy 14.10.2005, 21:46
Не совсем ясно откуда и в каком формате получает данные сервер и в каком формате он должен их отдавать клиенту.
Если сервер получает данные порциями по несколько записей, а отдать должен все сразу по требованию, то, думаю, проще будет все же организовать SQL сервер. Иначе будут проблемы с анализом данных.
Можно на пальцах объяснить (с примером)?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)