![]() |
|
|
![]()
|
|
| sergey6288 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 480 Регистрация: 22.9.2008 Где: Минск Репутация: нет Всего: -11 |
при переносе на другую машину или БД в другую папку проект не находит БД
|
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
Мои соболезнования! -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Bose |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1458 Регистрация: 5.3.2005 Где: Riga, Latvia Репутация: 9 Всего: 51 |
||||
|
||||
| sergey6288 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 480 Регистрация: 22.9.2008 Где: Минск Репутация: нет Всего: -11 |
так в том то и дело хочу чтобы прога находила путь к БД автоматически
при переносе программы или при перемещении файла БД |
|||
|
||||
| vladimir74 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 28.11.2006 Репутация: 2 Всего: 3 |
проще сделать ini-файл и там сохранять путь к базе. А программа пусть при старте обращается к этому ini.
--------------------
* В доме помешанного не говорят о миксере.* На любой Ваш вопрос у меня есть любой мой ответ. |
|||
|
||||
| sergey6288 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 480 Регистрация: 22.9.2008 Где: Минск Репутация: нет Всего: -11 |
что за ini файл как его делать
Добавлено через 1 минуту и 39 секунд но если путь в этом ини прописан к БД то так же при перемещении файла БД опять возникнут проблемы проект не найдет файл |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
а ты храни ini в папке программы
Добавлено через 31 секунду а лучше храни базу в папке программы, тогда и путь к базе не нужно будет хранить |
|||
|
||||
| vladimir74 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 28.11.2006 Репутация: 2 Всего: 3 |
ну тогда о сервере ему можно забыть.... --------------------
* В доме помешанного не говорят о миксере.* На любой Ваш вопрос у меня есть любой мой ответ. |
|||
|
||||
| sergey6288 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 480 Регистрация: 22.9.2008 Где: Минск Репутация: нет Всего: -11 |
||||
|
||||
| vladimir74 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 28.11.2006 Репутация: 2 Всего: 3 |
делать его или ручками или программно. Есть компонент TIniFile для таких целей очень неплохо подходит. по любому поиску в гуглях или еще где ты узнаешь что это за чудовище, а тут как его приручить. P.S. гарантирую что на твоем компе сейчас валяется много таких файликов Добавлено через 51 секунду
а какой у тебя путь прописан к базе? --------------------
* В доме помешанного не говорят о миксере.* На любой Ваш вопрос у меня есть любой мой ответ. |
|||
|
||||
| sergey6288 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 480 Регистрация: 22.9.2008 Где: Минск Репутация: нет Всего: -11 |
||||
|
||||
| vladimir74 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 28.11.2006 Репутация: 2 Всего: 3 |
так у тебя проблема не с путями!! тебе надо Interbase поставить на другую машину!!! поставить сервер, занести туда алиас своей базы (ну или путь к ней).... P.S. а вот с FireBird этого бы делать не пришлось, у него есть dll-ки для emmbeded баз.... --------------------
* В доме помешанного не говорят о миксере.* На любой Ваш вопрос у меня есть любой мой ответ. |
|||
|
||||
| sergey6288 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 480 Регистрация: 22.9.2008 Где: Минск Репутация: нет Всего: -11 |
тобишь без сервера Interbase никак или просто может его Client установить Добавлено через 1 минуту и 11 секунд но если использовать теже компоненты и для FireBird будет ли она работать при переносе |
|||
|
||||
| vladimir74 |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 28.11.2006 Репутация: 2 Всего: 3 |
клиент может обращаться только к серверу, и ни как не к базе... Добавлено через 3 минуты и 6 секунд
дело не в компонентах - дело в базе данный!!!!! --------------------
* В доме помешанного не говорят о миксере.* На любой Ваш вопрос у меня есть любой мой ответ. |
||||
|
|||||
| sergey6288 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 480 Регистрация: 22.9.2008 Где: Минск Репутация: нет Всего: -11 |
по сути InterBase and FireBird практически одна и таже субд
они почти идентичны даже утилиты используються для работы с ними одни и теже только расширение файлов различается Добавлено через 13 минут и 22 секунды
использовал СУБД Firebird таже проблема прога прикреплена Присоединённый файл ( Кол-во скачиваний: 5 )
sergey.rar 415,66 Kb |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |