Главная страница
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.02 c
6-1082716503
lika
2004-04-23 14:35
2004.06.13
Исходники почтового клиента


14-1085835393
p.0$a
2004-05-29 16:56
2004.06.13
HELP plz


4-1083828566
Dmitrij_K
2004-05-06 11:29
2004.06.13
Имя пользователя


14-1085606733
Piter
2004-05-27 01:25
2004.06.13
HEX -> BIN


1-1085725091
Сергей Ю.
2004-05-28 10:18
2004.06.13
Вопрос про TButton (если их много :))