Форум: "Базы";
Текущий архив: 2003.10.13;
Скачать: [xml.tar.bz2];
ВнизПеренос базы данных на другой компьютер Найти похожие ветки
← →
ViKS (2003-09-22 13:33) [0]Есть такая проблема: Переношу папку, в которой находится база и проект на другой компьютер. Как сделать так, чтобы не приходилось потом самостоятельно устанавливать alias, а проект автоматически находил файлы базы данных.
Заранее спасибо
← →
Stas (2003-09-22 13:37) [1]А ты прописывай не алиас а путь: ".\DATABASE\"
← →
ViKS (2003-09-22 13:53) [2]Stas, спасибо за ответ
← →
ViKS (2003-09-22 14:02) [3]Stas а что делать, если пишет, что директория неверная при компиляции. А если переносить не на диск C, а просто в любую папку?
← →
Anatoly Podgoretsky (2003-09-22 14:06) [4]Путь это и есть любая папка.
← →
ViKS (2003-09-22 14:09) [5]Anatoly, извините, но я не знаю где прописывают путь. Подскажите
← →
Aleksey V.P. (2003-09-22 14:11) [6]Есть такое свойство: Database, вот в него и надо прописывать путь (диск:\каталог базы), либо Alias, что практически монопенисуально ;)
← →
Stas (2003-09-22 14:12) [7]Можешь сделать файлик в котором будет хранится путь.
А в программе сделать окно для выбора папки.
А если прописать так: ".\DATABASE\". То точка означает что папка с базой находится в текущей папке + \DATABASE\.
т.е. Если у тебя программа на С, то база у тебя "C:\Database\", Если на D:\Programs\, то база D:\Programs\DATABASE\.
← →
Reindeer Moss Eater (2003-09-22 14:14) [8]Database1.Params.Values["PATH"]
← →
Anatoly Podgoretsky (2003-09-22 14:17) [9]ViKS (22.09.03 14:09) [5]
Чтобы не разглагольствовать, зайди на мой сайт и скачай любой проект для работы с базами, там используется эта технология.
Stas © (22.09.03 14:12) [7]
А если текущая папка в данный момент например, C:\windows, то по твоей логике база мигрирует в C:\windows\Database
← →
ViKS (2003-09-22 14:24) [10]Уважаемый Anatoly напишите пожалуйста адрес вашего сайта.
А сейчас я делаю так, ппишу в свойствах Database alias путь, присваиваю базе данных имя, а затем таблицам в этой же форме в качестве имени базы данных присваиваю имя этой базы "Dat1", и мне выдает ошибку, что нет такой базы.
← →
Stas (2003-09-22 14:32) [11]To Anatoly Podgoretsky © (22.09.03 14:17) [9]
Stas © (22.09.03 14:12) [7]
А если текущая папка в данный момент например, C:\windows, то по твоей логике база мигрирует в C:\windows\Database
Возможно, но обычно при запуске программы текущей является папка, в которой находится *.exe.
Можно сделать немного сложнее из paramstr(0) вытащить папку в переменную а потом использовать Chdir().
← →
ViKS (2003-09-22 15:26) [12]Спасибо, но пока ничего не получается.
Anatoly напишите адрес воего сайта
← →
Stas (2003-09-22 15:35) [13]>Anatoly напишите адрес воего сайта
Щелкни по значку напротив " © " его nika
← →
ViKS (2003-09-22 15:37) [14]Спасибо за помощь:)
← →
ViKS (2003-09-22 16:35) [15]Anatoly! Ваш сайт не открывается!
← →
Buka (2003-09-22 18:57) [16]Подтверждаю, что сайт не открывается.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.10.13;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.01 c