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


Автор: Pakshin A. S. 6.12.2003, 21:01
Можно ли подсоединиться к базе данных, находящейся на другом компьютере, соединённом локальной сетью?

Если да то как? biggrin.gif

P. S.
Использую ADO, и мне не очень хочется его менять... sad.gif

Автор: Vit 8.12.2003, 04:14
Цитата
Можно ли подсоединиться к базе данных, находящейся на другом компьютере, соединённом локальной сетью?


Можно

Цитата
Если да то как? 

С помощью специальных приёмов.


Цитата
Использую ADO, и мне не очень хочется его менять...

Ну не меняй...

PS. Я так понимаю, что вопросы заданы с целью абстрактного интереса - что ж на них Вы получили абстрактные ответы, в противном случае было бы логично указать базу данных.

PPS. mad.gif Кажеться я уже созрел чтобы вопросы в которых не указаны база данных удалять немеленно, без всякого предупреждения. Я уже пальцы все поотбивал спрашивая в каждом топике:

КАКАЯ БАЗА ДАННЫХ?
mad.gif mad.gif mad.gif

Автор: Pakshin A. S. 20.12.2003, 17:55
Не ругайтесь... Исправлюсь... biggrin.gif

База данных: MSAccess smile.gif


Ближе к желаемому thumbs-up.gif : Какие приёмы, если не секретconfused.gif

Автор: Vit 21.12.2003, 08:11
Положить базу данных в зашаренную папку, подключаться точно так же как к обычному файлу на локальном диске.

Автор: Pakshin A. S. 21.12.2003, 19:03
Теперь надо подобраться к сетке...
А фразу "Положить базу данных в зашаренную папку" не совсем понялconfused.gif

Автор: Vit 21.12.2003, 20:19
2 компьютера:

Первый компьютер: Допустим с именем "Comp1": на нём лежит файл базы данных. Кликаем правой кнопкой мыши по папке с файлом, в меню выбираем Sharing, далее называем Share "MySharedFolder", делаем доступным доступ на чтениеи на запись

Второй компьютер: на нём запускается твой exe, делаем путь к файлу чем-то типа "\\Comp1\MySharedFolder\MyDatabase.mdb"

Более тонкие настройки сетки и проблемы пожалуйста в разделы "сеть" или "Windows". Всё что тебе нужно - это доступ на чтение и запись файла на удалённом компьютере (твоего mdb)...



Автор: Pakshin A. S. 22.12.2003, 14:33
Ага... допёрло...
Т. е. вместь пути в компоненте ADOConnection "C:\MyDB.mdb' надо прописать "\\Comp1\MySharedFolder\MyDatabase.mdb" и всё?!

Автор: Vit 22.12.2003, 16:43
Ага

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