Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 24.04.2013, 16:30   #1
Desha
Форумчанин
 
Аватар для Desha
 
Регистрация: 06.04.2009
Сообщений: 124
По умолчанию подключение к MS SQL (Delphi)

Как подключиться к базе, чтоб не было привязки к ее месторасположению?
Desha вне форума
Старый 24.04.2013, 16:39   #2
koljsch
Форумчанин
 
Регистрация: 26.01.2009
Сообщений: 360
По умолчанию

Используйте библиотеку Zeos Access
koljsch вне форума
Старый 24.04.2013, 16:40   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

А как подключаешься?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума
Старый 24.04.2013, 16:48   #4
Desha
Форумчанин
 
Аватар для Desha
 
Регистрация: 06.04.2009
Сообщений: 124
По умолчанию

Сама база лежит с ехе. Использую AdoConnection.
Desha вне форума
Старый 24.04.2013, 16:54   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Дык покажи строку соединения с базой
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума
Старый 24.04.2013, 16:59   #6
Desha
Форумчанин
 
Аватар для Desha
 
Регистрация: 06.04.2009
Сообщений: 124
По умолчанию

Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Guard;Data Source=X;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=X;Initial File Name=D:\Free\Debug\Win32\Guard.mdf; Use Encryption for Data=False;Tag with column collation when possible=False

File Name=D:\Free\Debug\Win32\Guard.mdf; Естественно, если на другую машину перенесу, то адрес другой будет. Если менять просто на File Name=Guard.mdf, то не подключается
Desha вне форума
Старый 24.04.2013, 17:15   #7
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Сама база лежит с ехе
ExtractFilePath(Application.ExeName ) вернет каталог, в котором exe
Формируй строку соединения динамически с использованием этого пути
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума
Старый 24.04.2013, 17:35   #8
Desha
Форумчанин
 
Аватар для Desha
 
Регистрация: 06.04.2009
Сообщений: 124
По умолчанию

Благодарю за идею. Тему можно считать закрытой
Desha вне форума
Старый 24.04.2013, 17:38   #9
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

При инсталлировании вы должны узнать и указать полный путь
eval вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение к SQL Server через ADO в DELPHI lenuxoid БД в Delphi 10 22.09.2012 19:33
Подключение к SQL серверу. werder4u Помощь студентам 0 14.08.2012 13:13
Подключение sql ce (.sdf) Lui C/C++ Базы данных 1 01.06.2012 17:51
подключение к MS SQL server с ADOConnection crazyPr0ger БД в Delphi 1 26.07.2011 05:53
Подключение к MS SQL PavluxaF БД в Delphi 0 04.12.2009 12:35