Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
14-40656
Igorek
2003-09-23 16:47
2003.10.13
Очередная разминка для мозгов


1-40450
Duncan
2003-10-02 17:20
2003.10.13
контроль версий


14-40641
ZeroDivide
2003-09-24 14:56
2003.10.13
А любят ли программеры?


4-40738
likeanangel
2003-08-11 13:40
2003.10.13
Работа с TrueType


14-40633
pasha_golub
2003-09-24 16:33
2003.10.13
Что такое execl?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский