Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.13;
Скачать: CL | DM;

Вниз

Socket и базы данных   Найти похожие ветки 

 
неизвестный   (2004-05-15 07:51) [0]

Драсти!
Поскажите как можно работать с базой данных через Socket посредством SQL запроса?
может дока есть или ссылки?


 
Ihor Osov'yak ©   (2004-05-17 02:14) [1]

Обычно - по трехзвенной схеме. Первое звено - СУБД, второе - прослойка, умеющая принимать информацию по Socket и отдавать результаты тем же способом (довольно часто запрос - в виде обычного текста, результат - в виде xml) и умеющая посылать принятые запросы штатно СУБД (естественно, и принимать результат). Третье звено - клиентское приложение. Умеет формировать и посылать запросы и интерпритировать ответы среднего звена.

Зы. Не занимайтесь изобретением велосипеда. Есть очень много готовых решений и технологий, работающих примерно по такой схеме. Иногда проблема работы общения по сети переносится на плечи первого звена и второго, взять то же BDE, работающее с удаленным сервером.


 
Andriano   (2004-05-17 08:49) [2]

MIDAS (TSocketConnection) и не надо ничего изобретать. Сейчас его использую, очень удобный.


 
неизвестный   (2004-05-19 05:18) [3]

А пример работы можно или ссылку на документацию?


 
Digitman ©   (2004-05-19 08:50) [4]


> неизвестный


не занимайся ерундой с 3-хзвенкой, если это чем-то конкретным не оправдано

что значит "через Socket" ? любой мало-мальски серьезный SQL-сервер использует протокол TCP/IP для коннекта с клиентами, это УЖЕ подразумевает использование гнезд !

установи, к примеру, любой из серверов Interbase/FireBird/Yaffil, установи клиентскую часть - и все готово для работы с сервером "через Socket", никаких спец.велосипедов изобретать не нужно..

примеров работы с упомянутыми серверами посредством кл.компонентов прямого доступа навалом в сети, загляни, например, на ibase.ru



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

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

Наверх




Память: 0.47 MB
Время: 0.031 c
14-1085402763
sucer
2004-05-24 16:46
2004.06.13
Посмотрите что делает эта гадина INTEL


8-1079934544
INext
2004-03-22 08:49
2004.06.13
Прозрачный цвет в OpenGL


8-1080891336
graf
2004-04-02 11:35
2004.06.13
Font


4-1084187836
X9
2004-05-10 15:17
2004.06.13
Заменитель Explorer а


14-1085831693
Yuri Btr
2004-05-29 15:54
2004.06.13
2 и более SB Live! в одном компьютере