![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.10.2008
Сообщений: 337
|
![]()
Здравствуйте, пишупрогу с БД (ADO: adoquery, adoconnection, datasource). БД должна лежать на другом компе по сети. Допустим я укажу путь, все будет работать, как я полагаю прога ориентируется на имя компьютера в сети? Если эту прогу установить на другую локальную сеть, но имя главного компьютера будет другое, то уже соединения не будет?
Прошу подсказать, а то у меня нет локальной сети, сам бы поиспытывал на практике. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Обычно программа должна знать для одних баз полный сетевой путь, для других -имя SQL-сервера. Если через ODBC или BDE - то там могут быть указания по месту нахождения
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 23.11.2006
Сообщений: 152
|
![]()
grom333 если имя компьютера с БД не поменяется, то должна работать.
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 21.10.2008
Сообщений: 337
|
![]()
Получается, нужно писать инструкцию тому кто будет ставить на своей локалке эту прогу, чтобы они изменили имя главного компа. Ясно.
А влияет ли рабочая группа, mshome, msoffice? |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Не меняют обычно имя компьютера, а ваша программа должна уметь настраиваться на адрес базы данных, хотя бы через параметр
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 21.10.2008
Сообщений: 337
|
![]()
если есть можете кинуть пример похожий?
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Используйте ParamCount - количество переданных программе параметров, ParamStr[i] - значение i-того параметра. ParamStr[0] - полное имя вашего exe-шника, ParamStr[1] - первый парамтр и т.д. Приспособление к вашему случаю зависит от того как вы формируете строку соединения с базой, я же понятия не имею с чем вы работаете
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Кстати, автор, какую СУБД ты имел ввиду?
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 21.10.2008
Сообщений: 337
|
![]()
Microsoft Access
|
![]() |
![]() |
![]() |
#10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Не лучший выбор для сетевых работ... ИМХО без настройки маршрутизации не обойтись.
I'm learning to live...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Socket: Подключение клиента из глобальной сети к серверу, расположенному в локальной сети | Дамир | Общие вопросы .NET | 4 | 01.12.2010 12:12 |
Путь к БД | stscolt | БД в Delphi | 4 | 11.02.2010 17:15 |
Путь | StartMis | Общие вопросы Delphi | 3 | 03.10.2008 14:45 |