|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.12.2013, 16:07 | #1 |
Регистрация: 01.12.2013
Сообщений: 3
|
Клиент-серверное приложение
Добрый день!
Пишу курсач клиент-серверное приложение. Суть его такова: На 1 пк(сервер) программа-сервер с БД access на другом ПК программа-клиент которая должна подключаться к БД на сервере через adoconnection. Путь к файлу БД передается через serversocket и clientsocket. На одном ПК все работает, однако когда пытаюсь подключиться с другого то выдает ошибку: Файл 'names.mdb' не может быть открыт ядром базы данных Microsoft Jet. Файл ужу открыт другим пользователем для монопольного доступа или требуется разрешение на просмотр данных." В чем проблема? и есть ли другой способ реализации программы (главное чтоб delphi и ms acess были задействованы). Использую adotable т.к нужно чтоб клиент мог редактировать таблицу. |
01.12.2013, 16:38 | #2 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
|
||
01.12.2013, 16:45 | #3 | ||
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
если
Цитата:
Цитата:
|
||
01.12.2013, 16:57 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
01.12.2013, 17:00 | #5 |
Регистрация: 01.12.2013
Сообщений: 3
|
А как разрешить эту проблему?
всё верно, однако не хочет робить ибо аксес не разрешает открывать бд на нескольких пк одновременно Последний раз редактировалось Stilet; 01.12.2013 в 17:25. |
01.12.2013, 17:16 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
01.12.2013, 20:46 | #7 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
на готовый код, клиент серверная архитектура, работает через adoconnection и clientsocket
http://127.0.0.1/project1.zip зачем вообще сокеты? и это не клиент-сервер а файл-сервер
Не стесняемся, плюсуем!
Последний раз редактировалось Slym; 01.12.2013 в 20:48. |
02.12.2013, 15:19 | #8 |
Регистрация: 01.12.2013
Сообщений: 3
|
что-то не робит ссыль. Если эт файл-сервер то клиент сервер через какие компоненты делать?
|
02.12.2013, 15:54 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Она неправильно написана. Slym-у стоит просто файл сюда прикрепить а не давать ссылку на свой домашний комп.
I'm learning to live...
|
|
02.12.2013, 16:02 | #10 | |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
Цитата:
передача имени файла базы клиенту, не факт что у клиента есть доступ к файлу базы... вдруг его сервер отсылает c:\mybase.mdb и клиент пытается этот файл открыть
Не стесняемся, плюсуем!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Клиент-серверное приложение | bloodykz | Фриланс | 0 | 03.05.2013 07:07 |
клиент-серверное приложение. | MasterSporta | Общие вопросы C/C++ | 2 | 04.12.2011 00:16 |
Клиент Серверное приложение | BARNEY | Общие вопросы Delphi | 2 | 28.10.2010 09:30 |
Клиент-серверное приложение | Куралай_ | 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 |