|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.12.2008, 17:41 | #1 |
Регистрация: 02.12.2008
Сообщений: 4
|
БД клиент-сервер
Добрый день.
Я получил задание по практике создать клиент-серверную базу данных. Пошарился в некоторых документациях и выяснил что это можно сделать с помошью компонентов вкладки DataSnap. Сервер: Создал RemoteDataModule, в него поместил AdoConnection, соединил с ним AdoTable. Установил DataSetProvider Клиент: Создал DataModule, в него поместил SocketConnection, с ним соединил ClientDataSet, ну и к нему соответственно DataSource. При выставлении у ClientDataSet в свойстве Connected (IP прописан) значение True, говорит что надо указать название сервера в поле ServerName. Жму на свиток в нем, дульфи ругается вот чем "Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение (10061), on API 'connect' " Открываю проект с сервером, появляется окно Project1.tlb из него копирую поле GUID, открываю утилиту из папки Дельфи scktsrvr.exe там прописываю этот GUID, жму Apply. Теперь в проекте клиентского приложения у компонента ClientDataSet можно выбрать в свойстве ServerName название удаленного модуля. В итоге все соединяется Вся эта роспись вот к чему. Вопрос 1. Осуществить клиент-серверную БД можно только с помошью DataSnap? Если нет, то подскажите другой выход. Вопрос2. Если пользоваться DataSnap в частности SocketConnection , то можно ли как-то обойтись без использования утилиты scktsrvr.exe ? Вопрос3. Кто нибудь делал удаленную БД с этой технологией? Последний раз редактировалось [62]Gambit; 02.12.2008 в 17:44. |
02.12.2008, 17:49 | #2 |
Форумчанин
Регистрация: 29.06.2008
Сообщений: 603
|
Тебе трехзвенку надо?
|
02.12.2008, 18:16 | #3 |
Регистрация: 02.12.2008
Сообщений: 4
|
Да, если я ничего не путаю
Последний раз редактировалось [62]Gambit; 02.12.2008 в 18:19. |
02.12.2008, 18:21 | #4 |
Форумчанин
Регистрация: 29.06.2008
Сообщений: 603
|
Ну Вы сначала разберитесь, что Вам точно надо.
Иначе Вам тут быстро нателепатируют ))) |
02.12.2008, 20:07 | #5 |
Регистрация: 02.12.2008
Сообщений: 4
|
Тогда,да трехзвенку
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сервер клиент | Dr.zlo | Работа с сетью в Delphi | 13 | 15.06.2009 21:43 |
Клиент-сервер-клиент | Кронос | Работа с сетью в Delphi | 3 | 24.08.2007 07:57 |
Клиент-Сервер | snakesoft | Работа с сетью в Delphi | 8 | 20.07.2007 17:34 |
клиент сервер | Oksana1988 | Фриланс | 3 | 10.04.2007 12:12 |